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.03391 seconds, 2 sessions to shutdown
Current KQP shutdown state: spent 6.073919 seconds, 2 sessions to shutdown
Current KQP shutdown state: spent 9.10003 seconds, 2 sessions to shutdown
Current KQP shutdown state: spent 0 seconds, not started yet
Current KQP shutdown state: spent 3.027221 seconds, 1 sessions to shutdown
Current KQP shutdown state: spent 6.041091 seconds, 1 sessions to shutdown
Current KQP shutdown state: spent 9.082757 seconds, 1 sessions to shutdown
GRpc shutdown warning: left infly: 1, spent: 3.141757 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 6.260549 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 9.51142 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 12.72444 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 15.980202 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 19.272026 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 22.548359 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 25.754295 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 29.016268 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: failed to shutdown all connections, left infly: 1, spent: 30.002252 sec. GRpcShutdownDeadline: 30
warning: address range table at offset 0x10c0 has a premature terminator entry at offset 0x10d0

=================================================================
==1138863==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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003487bec2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003487bec2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003487bec2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003487bec2 in __allocate_at_least<std::__y1::allocator<grpc_core::LockedMultiProducerSingleConsumerQueue> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003487bec2 in __vallocate /-S/contrib/libs/cxxsupp/libcxx/include/vector:807:25
    #6 0x00003487bec2 in vector /-S/contrib/libs/cxxsupp/libcxx/include/vector:461:7
    #7 0x00003487bec2 in RealRequestMatcher /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:233:26
    #8 0x00003487bec2 in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #9 0x00003487bec2 in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:710:21
    #10 0x00003488ab3e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #11 0x00003a65a747 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #12 0x00003a64c0c4 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #13 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #14 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #15 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #16 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #17 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #18 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #19 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #20 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #21 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #22 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #23 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003487bddc in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:26
    #2 0x00003487bddc in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:710:21
    #3 0x00003488ab3e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #4 0x00003a65a747 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #5 0x00003a64c0c4 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #6 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #7 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #8 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #9 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #10 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #11 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #12 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #13 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #14 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #15 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #16 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3cab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be3cab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be3cab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be3cab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be3cab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be3cab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be3cab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be3cab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be3cab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be3cab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003487f73c in RegisteredMethod /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:145:9
    #12 0x00003487f73c 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 0x00003487f73c 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 0x00003a65863f 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 0x00003a64bd31 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:409:18
    #16 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003487f72a 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 0x00003487f72a 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 0x00003a65863f 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 0x00003a64bd31 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:409:18
    #5 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #6 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #7 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #8 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #9 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #10 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #11 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #12 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #13 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #14 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #15 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003487f73c in RegisteredMethod /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:145:9
    #5 0x00003487f73c 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 0x00003487f73c 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 0x00003a65863f 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 0x00003a64bd31 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:409:18
    #9 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033ffe354 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033ffe354 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033ffe354 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033ffe354 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000033ffe354 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000033ffe354 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000033ffe354 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000033ffe354 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000033ffe354 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000033ffe354 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000033ffe354 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 0x000033ffd122 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #13 0x000033ffd122 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #14 0x000034003640 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #15 0x00003405f888 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #17 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #19 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #20 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #21 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #22 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #23 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #24 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #25 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #26 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #27 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #28 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033ffe2b2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000033ffe2b2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000033ffe2b2 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000033ffe2b2 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 0x000033ffd122 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #6 0x000033ffd122 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #7 0x000034003640 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #8 0x00003405f888 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #10 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #12 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #13 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #17 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #18 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #19 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #20 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #21 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004ac68f5e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004193597e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00003e3f83be 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043d28efe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004abd051e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004a99ccae 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #20 0x000043c31d3b 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00003e41f96e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004acda41e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043dfbbce in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044350bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004abf7a9e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00003e4455de 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004a97845e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000417e184e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044384f9e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000042f32b2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004aeff5ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004ac8eb9e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000348dea40 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000348dea40 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000348dea40 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000348dea40 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000348dea40 in __construct_node<std::__y1::pair<grpc::string_ref, grpc::string_ref> > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000348dea40 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 0x000043bf3d6b in __insert_multi<std::__y1::pair<grpc::string_ref, grpc::string_ref> > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1136:12
    #8 0x000043bf3d6b in insert<std::__y1::pair<grpc::string_ref, grpc::string_ref>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/map:1857:20
    #9 0x000043bf3d6b in FillMap /-S/contrib/libs/grpc/include/grpcpp/impl/metadata_map.h:94:12
    #10 0x000043bf3d6b in map /-S/contrib/libs/grpc/include/grpcpp/impl/metadata_map.h:68:5
    #11 0x000043bf3d6b in client_metadata /-S/contrib/libs/grpc/include/grpcpp/server_context.h:230:30
    #12 0x000043bf3d6b 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 0x000043c2fa7d 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 0x000043c31e20 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004436adae in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043d7447e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004174a48e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000442e6abe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004af8466e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00003e46b24e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004ad4b8de 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000416ff0ae 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #20 0x000045937b8b 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000042dcc0fe 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:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004ad25c9e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004acb47de 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004ac1d6de 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004ad0005e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004a953c2e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000443025ee in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004334bb1e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #20 0x0000458c929b 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000042df1a6e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000042f5a0ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004431c7de in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000043d4eb3e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004ac4331e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #20 0x00004598007b 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004a8e496e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000042da648e 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
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a49f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000275a49f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000275a49f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000275a49f8 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000275a49f8 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x0000275a49f8 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x0000275a49f8 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x0000275a49f8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x0000275a469f in THolder<NMonitoring::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 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003a70026a in __invoke<(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 0x00003a70026a in __call<(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 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000443369ce in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003487bbeb in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003487bbeb in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003487bbeb in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003487bbeb in __allocate_at_least<std::__y1::allocator<grpc_core::LockedMultiProducerSingleConsumerQueue> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003487bbeb in __vallocate /-S/contrib/libs/cxxsupp/libcxx/include/vector:807:25
    #6 0x00003487bbeb in vector /-S/contrib/libs/cxxsupp/libcxx/include/vector:461:7
    #7 0x00003487bbeb in RealRequestMatcher /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:233:26
    #8 0x00003487bbeb in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:30
    #9 0x00003487bbeb in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:706:37
    #10 0x00003488ab3e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #11 0x00003a65a747 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #12 0x00003a64c0c4 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #13 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #14 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #15 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #16 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #17 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #18 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #19 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #20 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #21 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #22 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #23 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a707c7b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #4 0x00003a6efc9a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #5 0x000043c4119b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #7 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #8 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #11 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #13 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #14 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #15 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #16 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #17 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #18 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f6412 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000343cde9b in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000343cde9b 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 0x0000343cde9b in start_timer_if_needed /-S/contrib/libs/grpc/src/core/ext/filters/deadline/deadline_filter.cc:131:30
    #7 0x0000343cde9b 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #9 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #10 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #11 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #15 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #16 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #17 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #18 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #20 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #21 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #22 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #23 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #24 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003414f031 in grpc_core::Channel::CreateWithBuilder(grpc_core::ChannelStackBuilder*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:153:33
    #2 0x000034150584 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 0x00003487c628 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 0x00003a6baed2 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #6 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #7 0x0000341ee234 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #8 0x0000341ee234 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #12 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #13 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #14 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #15 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #18 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #19 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f66d8 in AllocZone /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000340f66d8 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000340f66d8 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 0x00003413dfcc in MakePooledArray<char> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:246:32
    #7 0x00003413dfcc in AsyncResolution /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:192:40
    #8 0x00003413dfcc 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 0x00003413dfcc 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 0x00003413dbee 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 0x00003413d7f1 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 0x00003413d0b8 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 0x00003413d0b8 in Make /-S/contrib/libs/grpc/src/core/lib/promise/detail/promise_factory.h:202:27
    #14 0x00003413d0b8 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 0x00003413cc1a 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 0x00003413c921 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 0x00003413c576 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 0x00003413befe in Make /-S/contrib/libs/grpc/src/core/lib/promise/detail/promise_factory.h:187:12
    #19 0x00003413befe 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 0x00003413befe 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 0x00003413bb9a 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 0x00003413bb9a 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 0x000034248458 in operator() /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:332:43
    #24 0x000034248458 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 0x000034248458 in Run<'\x00', '\x01'> /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:353:12
    #26 0x000034248458 in operator() /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:393:12
    #27 0x000034248458 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 0x0000342628ba 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 0x0000342469e7 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 0x00003426bf0e in operator() /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:128:3
    #31 0x00003426bf0e 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #33 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #34 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #35 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #39 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #40 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #41 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #42 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #43 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #44 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #45 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #46 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #47 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #48 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034008f5c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034008f5c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034008f5c 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 0x000034008f5c 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 0x00003400881d 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 0x00003400881d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x00003400881d 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 0x000034006a75 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 0x000034006a5a 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffdb55 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 0x000034048508 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #16 0x000034048508 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #17 0x000034048508 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #18 0x0000340498c4 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 0x0000340498c4 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 0x0000340498c4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x0000340498c4 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 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x00003405f967 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #26 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #28 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #29 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #30 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #31 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #32 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #33 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #34 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #35 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #36 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #37 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #38 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034008f5c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034008f5c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034008f5c 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 0x000034008f5c 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 0x00003400881d 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 0x00003400881d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x00003400881d 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 0x000034006ffa 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 0x000034006fc9 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffd122 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #15 0x000033ffd122 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #16 0x000034003640 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #17 0x00003405f888 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #19 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #21 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #22 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #23 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #24 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #25 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #26 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #27 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #28 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #29 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #30 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #31 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034008f5c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034008f5c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034008f5c 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 0x000034008f5c 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 0x00003400c794 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 0x00003400c794 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x00003400c794 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 0x00003400854f 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 0x000034006a75 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 0x000034006a5a 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 0x000034006a5a 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 0x000034006a5a 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffdb55 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 0x000034048508 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #19 0x000034048508 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #20 0x000034048508 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #21 0x0000340498c4 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 0x0000340498c4 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 0x0000340498c4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000340498c4 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 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x00003405f967 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #29 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #31 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #32 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #33 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #34 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #35 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #36 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #37 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #38 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #39 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #40 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #41 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f347b9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f347b9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f347b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f347b9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f347b9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f347b9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_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 0x000021f26152 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 0x000021f26152 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f26152 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 0x000021f258a4 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 0x00003a707e3b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:65
    #12 0x00003a6efc9a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #13 0x000043c4119b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034008f5c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034008f5c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034008f5c 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 0x000034008f5c 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 0x00003400881d 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 0x00003400881d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x00003400881d 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 0x000034006a75 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffdb55 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 0x000034048508 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #15 0x000034048508 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #16 0x000034048508 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #17 0x0000340498c4 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 0x0000340498c4 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 0x0000340498c4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x0000340498c4 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 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x00003405f967 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #25 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #27 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034008f5c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034008f5c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034008f5c 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 0x000034008f5c 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 0x00003400a0a9 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 0x00003400a0a9 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x00003400a0a9 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 0x000034008701 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 0x000034006ffa 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 0x000034006fc9 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 0x000034006a5a 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffdb55 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 0x000034074abd 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 0x00003407483e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #19 0x00003407483e 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 0x00003407506e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00003407506e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #22 0x00003407506e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00003407506e 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 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x00003405f967 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #28 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #30 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #31 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #32 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #33 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #34 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #35 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #36 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #37 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #38 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #39 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #40 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034008f5c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034008f5c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034008f5c 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 0x000034008f5c 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 0x000034006671 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 0x000034006671 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000034006671 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 0x000034006a5a 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 0x000034006fc9 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 0x000034006fc9 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffd122 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #16 0x000033ffd122 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #17 0x000034003640 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #18 0x00003405f888 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #20 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #22 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #23 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #24 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #25 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #26 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #27 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #28 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #29 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #30 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #31 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034008f5c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034008f5c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034008f5c 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 0x000034008f5c 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 0x00003400c844 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 0x00003400c844 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x00003400c844 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 0x00003400854f 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 0x000034006a75 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 0x000034006a5a 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 0x000034006a5a 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 0x000034006a5a 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffdb55 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 0x000034048508 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #19 0x000034048508 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #20 0x000034048508 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #21 0x0000340498c4 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 0x0000340498c4 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 0x0000340498c4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000340498c4 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 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x00003405f967 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #29 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #31 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #32 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #33 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #34 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #35 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #36 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #37 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #38 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #39 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #40 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #41 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a707c7b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #11 0x00003a6efc9a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #12 0x000043c4119b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034008f5c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034008f5c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034008f5c 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 0x000034008f5c 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 0x00003400a2e4 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 0x00003400a2e4 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x00003400a2e4 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 0x000034008701 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 0x000034006ffa 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 0x000034006fc9 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 0x000034006a5a 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffdb55 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 0x000034074abd 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 0x00003407483e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #19 0x00003407483e 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 0x00003407506e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00003407506e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #22 0x00003407506e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00003407506e 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 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x00003405f967 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #28 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #30 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #31 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #32 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #33 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #34 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #35 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #36 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #37 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #38 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #39 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #40 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034008f5c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034008f5c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034008f5c 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 0x000034008f5c 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 0x00003400881d 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 0x00003400881d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x00003400881d 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 0x000034006a75 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 0x000034006fc9 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 0x000034006fc9 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffd122 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #16 0x000033ffd122 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #17 0x000034003640 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #18 0x00003405f888 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #20 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #22 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #23 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #24 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #25 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #26 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #27 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #28 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #29 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #30 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #31 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a707c7b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #6 0x00003a6efc9a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #7 0x000043c4119b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #9 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #10 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #17 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #18 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034008f5c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034008f5c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034008f5c 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 0x000034008f5c 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 0x00003400ae9a 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 0x00003400ae9a in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x00003400ae9a 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 0x0000340081e9 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 0x000034006ffa 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 0x000034006fc9 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffd122 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #16 0x000033ffd122 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #17 0x000034003640 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #18 0x00003405f888 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #20 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #22 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #23 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #24 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #25 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #26 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #27 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #28 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #29 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #30 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #31 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034008f5c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034008f5c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034008f5c 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 0x000034008f5c 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 0x00003400a258 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 0x00003400a258 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x00003400a258 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 0x000034008701 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 0x000034006ffa 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 0x000034006fc9 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 0x000034006a5a 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffdb55 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 0x000034074abd 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 0x00003407483e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #19 0x00003407483e 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 0x00003407506e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00003407506e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #22 0x00003407506e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00003407506e 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 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x00003405f967 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #28 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #30 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #31 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #32 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #33 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #34 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #35 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #36 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #37 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #38 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #39 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #40 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034008f5c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034008f5c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034008f5c 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 0x000034008f5c 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 0x000034006671 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 0x000034006671 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000034006671 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 0x000034006a5a 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 0x000034006a5a 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 0x000034006fc9 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 0x000034006a5a 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffd122 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:154:10
    #17 0x000033ffd122 in grpc_core::ChannelArgs::Set(grpc_arg) const /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:107:14
    #18 0x000034003640 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:597:23
    #19 0x00003405f888 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #21 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #23 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #24 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #25 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #26 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #27 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #28 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #29 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #30 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #31 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034008f5c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034008f5c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034008f5c 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 0x000034008f5c 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 0x00003400881d 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 0x00003400881d in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x00003400881d 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 0x000034006a75 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 0x000034006a5a 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 0x000034006a5a 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffdb55 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 0x000034048508 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #17 0x000034048508 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #18 0x000034048508 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #19 0x0000340498c4 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 0x0000340498c4 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 0x0000340498c4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #22 0x0000340498c4 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 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #24 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #25 0x00003405f967 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #27 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #29 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #30 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #31 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #32 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #33 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #34 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #35 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #36 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #37 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #38 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #39 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034008f5c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034008f5c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034008f5c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034008f5c 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 0x000034008f5c 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 0x000034006671 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 0x000034006671 in MakeNode /-S/contrib/libs/grpc/src/core/lib/avl/avl.h:169:12
    #9 0x000034006671 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 0x000034006a5a 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 0x000034006a5a 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 0x000034006a5a 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 0x000034006a5a 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 0x000034006a5a 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffdb55 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 0x000034048508 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #19 0x000034048508 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #20 0x000034048508 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #21 0x0000340498c4 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 0x0000340498c4 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 0x0000340498c4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x0000340498c4 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 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x00003405f967 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #29 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #31 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #32 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #33 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #34 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #35 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #36 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #37 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #38 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #39 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #40 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #41 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389cdd in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x0000275a47b8 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x0000275a47b8 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x0000275a469f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003487bb05 in make_unique<grpc_core::Server::RealRequestMatcher, grpc_core::Server *> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:26
    #2 0x00003487bb05 in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:706:37
    #3 0x00003488ab3e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #4 0x00003a65a747 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #5 0x00003a64c0c4 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #6 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #7 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #8 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #9 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #10 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #11 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #12 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #13 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #14 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #15 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #16 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f6412 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344d2215 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344d2215 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 0x0000344d2215 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 0x0000344d2215 in CallBuilder /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:195:28
    #8 0x0000344d2215 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 0x000034260c9b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #10 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #14 0x000034260c9b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #15 0x000034260c9b 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 0x000034258c4c 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 0x0000343ce061 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #18 0x0000343ce061 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #20 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #21 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #22 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #26 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #27 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #28 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f6412 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344ca4ff in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344ca4ff 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 0x0000344ca4ff 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 0x0000344ca4ff 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 0x0000344ca4ff 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 0x0000344ca4ff 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 0x000034260c9b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x000034260c9b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x000034260c9b 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 0x000034258c4c 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a8d754c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #7 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442d0414 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416ae85b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:122:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e24e1f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043c9e9a3 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #7 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e24683 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000456641d7 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #7 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043bd10c8 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #7 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e534897 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #7 0x00003e5341b7 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437ffba7 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #7 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000436b2cdb in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #7 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042f1efde in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #7 0x0000413d8319 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 0x0000413d8a7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042e2fe6f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #7 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e3bdf1c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #7 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004352f3ba in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #7 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004285a521 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:51:5
    #7 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041450d17 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416a50de in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a8d50e7 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #7 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442d0052 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045663313 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #7 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041453a32 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e2687f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e251ed in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442cd2ec in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043c9f867 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #7 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e218db in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6e59c9 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000438006d8 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #7 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004352d937 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #7 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043305719 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #7 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042e2f70f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #7 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042859f62 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:50:5
    #7 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416b1aad in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:128:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2605a in MakeIntrusive<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2605a 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 0x000021f258a4 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 0x00003a707e3b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:65
    #5 0x00003a6efc9a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000043c4119b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442ce9c0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004aee93a2 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #7 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000414514a1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416afeab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:124:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041452eef in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416a6b3b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042c77f7d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #7 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042d43a4d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #7 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416ab2bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a8d5a2c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #7 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416acd8b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:118:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442ce224 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442d07d6 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442cf50c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000458aeb19 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #7 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442ccf30 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442d16db in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e260fb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e255b5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e27787 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e21151 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043de8a1f in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #7 0x0000413e6e99 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 0x0000413e75fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043c9ed4b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #7 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043c9f100 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #7 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000436b37f7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #7 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6e60b3 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000436b2926 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #7 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000456636bb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #7 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000436b3090 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #7 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045662f52 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #7 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442cfc90 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000436b3445 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #7 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042e2faba in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #7 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042f1f3a1 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #7 0x0000413d8319 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 0x0000413d8a7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042d432e6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #7 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416adf6b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:120:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004285aaec in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:52:5
    #7 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416b1177 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:127:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043c9f4b5 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #7 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416aa0db in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416aa9cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:113:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437ff7ec in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #7 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416abbab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041451fe7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043306619 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #7 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004352f781 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #7 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043305349 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #7 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004abb4123 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #7 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000414523a9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042fa3c56 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #7 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004352d70b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #7 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e3bec3c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #7 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000436b21bd in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #7 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004abb62a6 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #7 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000458abdec in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #7 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004abb5b33 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #7 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #7 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004abb44d1 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #7 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416a5951 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e22077 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e2337d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041451863 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442d0b98 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e27f08 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e27b49 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e27003 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e26c41 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043306d9a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #7 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004abb5eee in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #7 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416af31b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:123:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416a742b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043305ae0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #7 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000414510df in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004aeea756 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #7 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eaeb3 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004144fdea in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:142:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004abb3d5f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #7 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004144fdea in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:142:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041450949 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041452b2d in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004145057b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416a7d1b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416a48a2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000414501bf in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416a860b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:109:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042858e0e in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:47:5
    #7 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042c77bf6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #7 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000428593ea in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:48:5
    #7 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042d42f3e in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #7 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416ad67b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:119:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042fa3fdd in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #7 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042d42b7d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #7 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043305e9e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #7 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004352db49 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #7 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004330625a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #7 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004aee9d86 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #7 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e3be37c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #7 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437fe18b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #7 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437fe552 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #7 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004352dcf5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #7 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437ff431 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #7 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437ff076 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #7 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043c9e5e2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #7 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442ced88 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437fecbb in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #7 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e22445 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e20d7c in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e242b5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e24a51 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a8d7e6c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #7 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a8d6c4c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #7 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416ac49b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e264bd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442cda88 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e22813 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004af71907 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #7 0x0000413f0e49 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 0x0000413f15ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442cf8ce in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041451c25 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004abb488c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #7 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004145276b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004abb53bd in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #7 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442cde56 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000041453673 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416a4042 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416a8efb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416b084b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:126:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042c77838 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #7 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442ce5f2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042e2f34b in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #7 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042fa3898 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #7 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042d4369b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #7 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004330556f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #7 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004352eff0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #7 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e3be7dc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #7 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003e3bf18c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:684:13
    #7 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000436b257e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #7 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437fff62 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #7 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043800a90 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #7 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6e3e0b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043bd1486 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #7 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e22faf in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004380031d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #7 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e21ca9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e2150d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e25d39 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e2374b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e25977 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e23ee7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000437fe900 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #7 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442ccb5b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442cd6ba in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004a8d633c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #7 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442cf14a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000458ac71c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #7 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045663a70 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #7 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043d99a9e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #7 0x0000413e53e9 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 0x0000413e5b4d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004abb5002 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #7 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043d99e61 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #7 0x0000413e53e9 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 0x0000413e5b4d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e23b19 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004abb4c47 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #7 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e22be1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043e273c5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #7 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004abb5778 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #7 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442d0f5a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000442d131c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #7 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000458ad02c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #7 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000414532b1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #7 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #30 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #31 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #32 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #33 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #34 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416a6241 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:105:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000416a97eb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #7 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045663e25 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #7 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2d316 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000021f2d316 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000433069db in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #7 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #14 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #15 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #16 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #17 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000398c911d in NThreading::TPromise<NYdbGrpc::IRequestContextBase::EFinishStatus> NThreading::NewPromise<NYdbGrpc::IRequestContextBase::EFinishStatus>() /-S/library/cpp/threading/future/core/future-inl.h:970:17
    #2 0x000043c37904 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 0x000043c35de1 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 0x000043c33f02 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 0x000043c31b62 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #7 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #8 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #11 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #13 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #14 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #15 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #16 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #17 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #18 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f6412 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344ca7cc in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344ca7cc 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 0x0000344ca7cc 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 0x0000344ca7cc 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 0x0000344ca7cc 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 0x0000344ca7cc 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 0x000034260c9b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x000034260c9b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x000034260c9b 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 0x000034258c4c 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f6412 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344ca405 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344ca405 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 0x0000344ca405 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 0x000034260c9b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #8 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #12 0x000034260c9b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #13 0x000034260c9b 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 0x000034258c4c 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #16 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #17 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #18 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #22 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #23 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #24 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #25 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #28 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #29 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #30 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #31 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f6412 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344d23aa in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344d23aa 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 0x0000344d23aa 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 0x0000344d23aa 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 0x0000344d23aa 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 0x0000344d23aa 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 0x0000344d23aa 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 0x000034260c9b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x000034260c9b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x000034260c9b 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 0x000034258c4c 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 0x0000343ce061 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x0000343ce061 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f6412 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344d1c53 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344d1c53 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 0x0000344d1c53 in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x0000344d1c53 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 0x0000344d1c53 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 0x0000344d1c53 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 0x0000344d27c7 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 0x000034260c9b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x000034260c9b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x000034260c9b 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 0x000034258c4c 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 0x0000343ce061 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x0000343ce061 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f6412 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344d2585 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344d2585 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 0x0000344d2585 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 0x0000344d2585 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 0x0000344d2585 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 0x0000344d2585 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 0x0000344d2585 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 0x000034260c9b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x000034260c9b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x000034260c9b 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 0x000034258c4c 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 0x0000343ce061 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x0000343ce061 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f6412 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344ddf0c in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344ddf0c 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 0x0000344ddf0c in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x0000344ddf0c 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 0x0000344ddf0c 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 0x0000344dcf91 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 0x000034260c9b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x000034260c9b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x000034260c9b 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 0x000034258c4c 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f6412 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344cac1b in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344cac1b 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 0x0000344cac1b in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x0000344cac1b 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 0x0000344cac1b 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 0x0000344cac1b 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 0x000034260c9b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x000034260c9b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x000034260c9b 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 0x000034258c4c 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f6412 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000340fdc96 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000340fdc96 in New<grpc_server_security_context> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x0000340fdc96 in grpc_server_security_context_create(grpc_core::Arena*) /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:130:17
    #7 0x000034275bc2 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 0x000034260c9b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #9 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #13 0x000034260c9b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #14 0x000034260c9b 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 0x000034258c4c 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #17 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #18 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #19 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #23 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #24 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #25 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #26 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #27 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #28 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #29 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #30 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #31 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f6412 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344ca965 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344ca965 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 0x0000344ca965 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 0x0000344ca965 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 0x0000344ca965 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 0x0000344ca965 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 0x000034260c9b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x000034260c9b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x000034260c9b 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 0x000034258c4c 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a707c95 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a707c95 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a707c95 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a707c95 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:17
    #5 0x00003a6efc9a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000043c4119b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a707d4f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a707d4f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a707d4f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a707d4f in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:25
    #5 0x00003a6efc9a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000043c4119b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a707be0 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a707be0 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a707be0 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a707be0 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:46
    #5 0x00003a6efc9a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000043c4119b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e27b49 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eaeb3 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004144fdea in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:142:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003487b573 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003487b573 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003487b573 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003487b573 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003487b573 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 0x00003487b573 in __create_node<std::__y1::unique_ptr<grpc_core::Server::ListenerInterface, grpc_core::OrphanableDelete> > /-S/contrib/libs/cxxsupp/libcxx/include/list:553:42
    #7 0x00003487b573 in emplace_back<std::__y1::unique_ptr<grpc_core::Server::ListenerInterface, grpc_core::OrphanableDelete> > /-S/contrib/libs/cxxsupp/libcxx/include/list:1288:13
    #8 0x00003487b573 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 0x00003a6ad774 in operator() /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:721:13
    #10 0x00003a6ad774 in Create /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:691:29
    #11 0x00003a6ad774 in operator() /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:960:15
    #12 0x00003a6ad774 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 0x00003a6afc9e in grpc_server_add_http2_port /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:1056:9
    #14 0x00003a6ac2ad 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 0x00003a6599ed 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 0x00003a64bf67 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:434:21
    #17 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442ccf30 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e27f08 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442cfc90 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e23ee7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e20d7c in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e21151 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e25977 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442d0052 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e22813 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004144fdea in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:142:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fb6da in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fb6da 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 0x00003a6e6f10 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 0x00003a6e6f10 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 0x00003a6e6f10 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 0x00003a6e6f10 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 0x00003a6e6f10 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e6ec8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e6ec8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e6ec8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e6ec8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e6ec8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e6ec8 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 0x00003a6e6ec8 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 0x00003a6e6ec8 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043c9e5e2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #14 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f26c04 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 0x00003a6e5b8f 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fc0fa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fc0fa 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 0x00003a6e6d60 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 0x00003a6e6d60 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 0x00003a6e6d60 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 0x00003a6e6d60 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 0x00003a6e6d60 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043800a90 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #9 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e8308 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e8308 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e8308 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e8308 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e8308 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e8308 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 0x00003a6e8308 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 0x00003a6e8308 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437ffba7 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #14 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437fe900 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #14 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000436b3445 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #14 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000438006d8 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #9 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000436b3445 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #9 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004380031d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #14 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442d0414 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #9 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000414501bf in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004330625a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #14 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043305349 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #9 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043306619 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #14 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043306619 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #9 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042f1efde in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #9 0x0000413d8319 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 0x0000413d8a7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042fa3c56 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #14 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042e2f70f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #9 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042c77838 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #14 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042d432e6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #9 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043305e9e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #9 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416b1aad in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:128:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042c77838 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #9 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004285aaec in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:52:5
    #14 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004aee93a2 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #14 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004aee9d86 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #9 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004abb4c47 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #9 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004abb3d5f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #14 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004abb4c47 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #14 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004aee9d86 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #14 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004aeea756 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #9 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004aeea756 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #14 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004145057b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000414501bf in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000414510df in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041451fe7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000414510df in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004145276b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041453673 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000414532b1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416a6241 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:105:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416a742b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416a742b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416aa0db in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416a8efb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416a6b3b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416aa9cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:113:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416aa9cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:113:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416a6b3b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416ab2bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416abbab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416ab2bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416ad67b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:119:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416ad67b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:119:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000414532b1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e69b8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e69b8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e69b8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e69b8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e69b8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e69b8 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 0x00003a6e69b8 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 0x00003a6e69b8 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041450949 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043c9e9a3 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #14 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fd02a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fd02a 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 0x00003a6e7ae0 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 0x00003a6e7ae0 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 0x00003a6e7ae0 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 0x00003a6e7ae0 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 0x00003a6e7ae0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a8d754c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #9 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a8d7e6c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #9 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e21ca9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a8d754c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #14 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e7c48 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e7c48 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e7c48 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e7c48 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e7c48 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e7c48 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 0x00003a6e7c48 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 0x00003a6e7c48 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e22be1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fbbea in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fbbea 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 0x00003a6e7420 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 0x00003a6e7420 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 0x00003a6e7420 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 0x00003a6e7420 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 0x00003a6e7420 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442d0b98 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #9 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e22be1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6e60b3 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #17 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #18 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #19 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #20 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #21 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e20d7c in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f26c04 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 0x00003a6e4493 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004352f781 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #14 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000433069db in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #9 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042e2f34b in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #14 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042c77bf6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #14 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042859f62 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:50:5
    #14 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e3be7dc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #9 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416afeab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:124:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416ae85b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:122:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416adf6b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:120:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416acd8b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:118:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416ac49b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416aa0db in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416a860b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:109:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416a5951 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416a48a2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416a4042 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041453673 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041452eef in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004145276b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041451fe7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041451863 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000414514a1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041450949 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004145057b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004144fdea in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:142:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a8d7e6c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #14 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004abb3d5f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #9 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004abb53bd in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #9 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004abb5778 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #14 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004abb5eee in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #14 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004aee93a2 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #9 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a8d633c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #9 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004af71907 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #14 0x0000413f0e49 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 0x0000413f15ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042858e0e in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:47:5
    #14 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042858e0e in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:47:5
    #9 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004285aaec in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:52:5
    #9 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042c77f7d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #14 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042d42f3e in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #9 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042d43a4d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #14 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042d4369b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #14 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042e2f34b in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #9 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042e2faba in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #9 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042e2fe6f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #14 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042fa3898 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #14 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e3bec3c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #14 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e3be37c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #14 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e3bec3c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #9 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043305349 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #14 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043305e9e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #14 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004352d937 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #14 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004352f3ba in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #9 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004352db49 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #9 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004352eff0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #14 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000436b3090 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #14 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000436b257e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #9 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000436b2cdb in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #9 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000436b2926 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #9 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000436b37f7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #9 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043305719 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #14 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437ff431 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #14 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437ff076 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #14 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437ffba7 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #9 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004380031d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #9 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6e3e0b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #17 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #18 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #19 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #20 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #21 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043800a90 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #14 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f26c04 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 0x00003a6e4b9a 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f26c04 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 0x00003a6e568c 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f26c04 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 0x00003a6e6279 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e6808 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e6808 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e6808 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e6808 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e6808 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e6808 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 0x00003a6e6808 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 0x00003a6e6808 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fafaa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fafaa 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 0x00003a6e6a00 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 0x00003a6e6a00 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 0x00003a6e6a00 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 0x00003a6e6a00 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 0x00003a6e6a00 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e73d8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e73d8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e73d8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e73d8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e73d8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e73d8 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 0x00003a6e73d8 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 0x00003a6e73d8 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e7228 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e7228 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e7228 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e7228 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e7228 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e7228 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 0x00003a6e7228 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 0x00003a6e7228 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fc60a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fc60a 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 0x00003a6e7270 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 0x00003a6e7270 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 0x00003a6e7270 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 0x00003a6e7270 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 0x00003a6e7270 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e7588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e7588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e7588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e7588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e7588 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e7588 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 0x00003a6e7588 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 0x00003a6e7588 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e7df8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e7df8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e7df8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e7df8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e7df8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e7df8 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 0x00003a6e7df8 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 0x00003a6e7df8 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fd53a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fd53a 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 0x00003a6e81a0 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 0x00003a6e81a0 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 0x00003a6e81a0 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 0x00003a6e81a0 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 0x00003a6e81a0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fbbea in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fbbea 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 0x00003a6e8350 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 0x00003a6e8350 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 0x00003a6e8350 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 0x00003a6e8350 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 0x00003a6e8350 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043c9f4b5 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #14 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043de8a1f in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #9 0x0000413e6e99 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 0x0000413e75fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043d99a9e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #14 0x0000413e53e9 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 0x0000413e5b4d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043c9f867 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #14 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043d99e61 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #14 0x0000413e53e9 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 0x0000413e5b4d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e2150d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e218db in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e22077 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e22faf in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e23b19 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e2374b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e23b19 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e242b5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e24a51 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e251ed in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e26c41 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e260fb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e2687f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e27003 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e27787 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e27b49 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442ccb5b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442cde56 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442ce224 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #9 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442cf14a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #9 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442cf8ce in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004abb4123 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #14 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e255b5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004abb44d1 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #14 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e25d39 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004abb53bd in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #14 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e24683 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004abb5002 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #14 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004abb62a6 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #14 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442ccb5b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #9 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e242b5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fafaa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fafaa 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 0x00003a6e7930 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 0x00003a6e7930 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 0x00003a6e7930 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 0x00003a6e7930 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 0x00003a6e7930 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004abb5b33 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #14 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442ce9c0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442d0414 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a8d633c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #14 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000458abdec in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #14 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a8d6c4c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #14 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a8d6c4c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #9 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004af71907 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #9 0x0000413f0e49 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 0x0000413f15ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416b084b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:126:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416b1177 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:127:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042859f62 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:50:5
    #9 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000428593ea in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:48:5
    #14 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a8d5a2c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #9 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000428593ea in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:48:5
    #9 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004285a521 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:51:5
    #9 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442ce224 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004285a521 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:51:5
    #14 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042d432e6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #14 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042d4369b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #9 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042e2fe6f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #9 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042e2f70f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #14 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042e2faba in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #14 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042f1efde in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #14 0x0000413d8319 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 0x0000413d8a7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042d43a4d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #9 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042d42f3e in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #14 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042fa3c56 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #9 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042fa3fdd in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #9 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042fa3898 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #9 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e3bdf1c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #14 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e3be37c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #9 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042f1f3a1 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #14 0x0000413d8319 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 0x0000413d8a7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042d42b7d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #14 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004330556f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #14 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004330556f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #9 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043305ae0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #9 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e3bf18c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:684:13
    #14 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004330625a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #9 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e3bf18c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:684:13
    #9 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043306d9a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #14 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043306d9a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #9 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042c77f7d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #9 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004352db49 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #14 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004352dcf5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #14 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004352dcf5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #9 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e534897 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #14 0x00003e5341b7 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004352eff0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #9 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004352d70b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #14 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000436b257e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #14 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000436b21bd in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #14 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000436b2926 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #14 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e534897 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #9 0x00003e5341b7 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000436b3090 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #9 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000436b2cdb in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #14 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000436b21bd in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #9 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004352d937 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #9 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437fe552 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #9 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437fe18b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #14 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437ff431 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #9 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437fe900 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #9 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437fe552 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #14 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000436b37f7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #14 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437ff7ec in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #14 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437fff62 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #14 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000438006d8 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #14 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437fff62 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #9 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437ff7ec in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #9 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437fe18b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #9 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004352d70b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #9 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042d42b7d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #9 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f26c04 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 0x00003a6e52e6 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f26c04 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 0x00003a6e4f40 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e6651 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e6651 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e6651 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e6651 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e6651 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e6651 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 0x00003a6e6651 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 0x00003a6e6651 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6e59c9 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #17 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #18 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #19 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #20 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #21 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f26c04 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 0x00003a6e47f5 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fafaa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fafaa 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 0x00003a6e66a0 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 0x00003a6e66a0 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 0x00003a6e66a0 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 0x00003a6e66a0 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 0x00003a6e66a0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fb6da in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fb6da 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 0x00003a6e6850 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 0x00003a6e6850 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 0x00003a6e6850 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 0x00003a6e6850 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 0x00003a6e6850 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6e60b3 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #15 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e6b68 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e6b68 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e6b68 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e6b68 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e6b68 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e6b68 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 0x00003a6e6b68 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 0x00003a6e6b68 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd1486 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f26c04 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 0x00003a6e40f1 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fafaa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fafaa 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 0x00003a6e70c0 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 0x00003a6e70c0 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 0x00003a6e70c0 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 0x00003a6e70c0 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 0x00003a6e70c0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e7078 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e7078 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e7078 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e7078 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e7078 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e7078 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 0x00003a6e7078 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 0x00003a6e7078 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437fecbb in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #9 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e6d18 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e6d18 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e6d18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e6d18 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e6d18 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e6d18 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 0x00003a6e6d18 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 0x00003a6e6d18 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fd53a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fd53a 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 0x00003a6e7e40 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 0x00003a6e7e40 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 0x00003a6e7e40 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 0x00003a6e7e40 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 0x00003a6e7e40 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fcb1a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fcb1a 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 0x00003a6e75d0 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 0x00003a6e75d0 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 0x00003a6e75d0 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 0x00003a6e75d0 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 0x00003a6e75d0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fbbea in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fbbea 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 0x00003a6e6bb0 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 0x00003a6e6bb0 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 0x00003a6e6bb0 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 0x00003a6e6bb0 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 0x00003a6e6bb0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd10c8 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fda4a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fda4a 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 0x00003a6e7ff0 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 0x00003a6e7ff0 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 0x00003a6e7ff0 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 0x00003a6e7ff0 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 0x00003a6e7ff0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e8158 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e8158 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e8158 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e8158 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e8158 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e8158 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 0x00003a6e8158 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 0x00003a6e8158 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043c9ed4b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #14 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043d99e61 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #9 0x0000413e53e9 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 0x0000413e5b4d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043d99a9e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #9 0x0000413e53e9 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 0x0000413e5b4d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043c9f100 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #14 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fc0fa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fc0fa 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 0x00003a6e7c90 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 0x00003a6e7c90 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 0x00003a6e7c90 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 0x00003a6e7c90 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 0x00003a6e7c90 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e218db in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e21ca9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e21151 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e22077 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e22445 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e22445 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e2150d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e22faf in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e2337d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003a6fb6da in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003a6fb6da 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 0x00003a6e7780 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 0x00003a6e7780 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 0x00003a6e7780 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 0x00003a6e7780 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 0x00003a6e7780 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e22813 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043de8a1f in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #14 0x0000413e6e99 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 0x0000413e75fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e7fa8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e7fa8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e7fa8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e7fa8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e7fa8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e7fa8 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 0x00003a6e7fa8 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 0x00003a6e7fa8 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd1486 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e24e1f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e24e1f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e23ee7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e255b5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e251ed in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e24683 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e24a51 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e7a98 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e7a98 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e7a98 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e7a98 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e7a98 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e7a98 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 0x00003a6e7a98 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 0x00003a6e7a98 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e264bd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e2687f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e264bd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e26c41 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e27003 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e260fb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e273c5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e27f08 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e273c5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e25977 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e2337d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442cda88 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442cd2ec in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043e27787 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #14 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442cf14a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442cf50c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442ced88 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442cd6ba in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e2374b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043305ae0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #14 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041450d17 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000458ac71c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #14 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000458abdec in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #9 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e78e8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e78e8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e78e8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e78e8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e78e8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e78e8 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 0x00003a6e78e8 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 0x00003a6e78e8 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ff9ae in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:37
    #13 0x00003a6ff9ae in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ff9ae in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ff9ae in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ff9ae in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004a8d50e7 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #9 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442d0f5a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043e25d39 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #9 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442ce5f2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #9 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442d16db in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #9 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004abb488c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #14 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045663e25 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #14 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045662f52 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #9 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442d16db in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442d131c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442d0f5a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #9 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442ce5f2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6e59c9 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #15 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043305719 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #9 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442d07d6 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #9 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442d0b98 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000442d131c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #9 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e7738 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e7738 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e7738 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e7738 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003a6e7738 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003a6e7738 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 0x00003a6e7738 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 0x00003a6e7738 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000437fecbb in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #14 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045662f52 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #14 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ff7b2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:39
    #13 0x00003a6ff7b2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ff7b2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ff7b2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ff7b2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041795e6e 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:423:24
    #22 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ff5b5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:42
    #13 0x00003a6ff5b5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ff5b5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ff5b5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ff5b5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000437ff076 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #9 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6fed7b in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:36
    #13 0x00003a6fed7b in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6fed7b in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6fed7b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6fed7b in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6fe78d in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:38
    #13 0x00003a6fe78d in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6fe78d in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6fe78d in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6fe78d in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a8d5a2c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #14 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000442d07d6 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #14 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004352f3ba in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #14 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004352f781 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #9 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004a8d50e7 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #14 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000433069db in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #14 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000458aeb19 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #14 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000458aeb19 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #9 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000344c11f3 in MakeRefCounted<grpc_auth_context, std::nullptr_t> /-S/contrib/libs/grpc/src/core/lib/gprpp/ref_counted_ptr.h:323:27
    #2 0x0000344c11f3 in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:44:14
    #3 0x0000344c11f3 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 0x0000343fa7df in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #5 0x0000343f9524 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 0x0000343f6f71 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #7 0x0000343f6f71 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 0x0000342dac3a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #9 0x0000342dc37f 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 0x00003a6b3e69 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #11 0x00003a6b3e69 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #12 0x00003a6b3e69 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 0x000034219f03 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #15 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #16 0x0000341ee234 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #17 0x0000341ee234 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #21 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #22 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #23 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #24 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #27 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #28 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #29 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #30 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042fa3fdd in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #14 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416b1177 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:127:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003e3bdf1c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #9 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042f1f3a1 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #9 0x0000413d8319 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 0x0000413d8a7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000458ad02c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #14 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042c77bf6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #9 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000458ad02c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #9 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416b1aad in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:128:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000458ac71c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #9 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000456641d7 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #14 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000456641d7 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #9 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045663e25 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #9 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045663a70 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #14 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045663a70 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #9 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000456636bb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #14 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000456636bb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #9 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045663313 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #14 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045663313 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #9 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd10c8 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041450d17 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416b084b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:126:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003e3be7dc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #14 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416afeab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:124:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416af31b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:123:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416af31b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:123:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416ae85b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:122:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416adf6b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:120:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416acd8b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:118:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416ac49b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416abbab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416a97eb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416a97eb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416a8efb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416a860b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:109:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416a7d1b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416a7d1b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416a6241 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:105:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416a5951 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416a50de in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000416a50de in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #9 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416a48a2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000416a4042 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #14 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041453a32 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041453a32 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f359e9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f359e9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f359e9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f359e9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f359e9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f274c2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f274c2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f274c2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041452eef in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041452b2d in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041452b2d in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000414514a1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f363d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f363d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f363d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f363d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f363d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f28909 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f28909 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f28909 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000414523a9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000414523a9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f37059 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000021f37059 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000021f37059 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000021f37059 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000021f37059 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000021f2d516 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000021f2d516 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000021f2d516 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000041451c25 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #14 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #37 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #38 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #39 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #40 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #41 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041451c25 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001f69a693 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x000021f2d382 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x000021f2d382 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x000021f2d382 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003a6eb2a9 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000041451863 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #9 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #32 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #33 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #34 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #35 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #36 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f6412 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344ca6c7 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344ca6c7 in New<grpc_compression_algorithm> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x0000344ca6c7 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 0x000034260c9b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #8 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #12 0x000034260c9b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #13 0x000034260c9b 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 0x000034258c4c 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #16 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #17 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #18 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #22 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #23 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #24 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #25 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #28 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #29 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #30 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #31 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa8e0 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000033ffa8e0 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x0000340f6412 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x0000344ddd5f in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x0000344ddd5f 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 0x0000344ddd5f 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 0x0000344ddd5f 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 0x0000344ddd5f 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 0x0000344dce59 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 0x000034260c9b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b 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 0x000034260c9b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x000034260c9b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x000034260c9b 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 0x000034258c4c 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x0000341ee3c4 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x0000341ee3c4 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a707d74 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a707d74 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a707d74 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a707d74 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a707d74 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a707d74 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a707d74 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a707d74 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a707d74 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a707d74 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a707d74 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:25
    #12 0x00003a6efc9a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #13 0x000043c4119b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041724a9e 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:423:24
    #13 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441b03ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e7605e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a953c2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000416ff0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000416ff0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000416813de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415d4f2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415b540e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004153678e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac68f5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004abf7a9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004abd051e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a99ccae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004403872e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027993deb in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027993deb in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027993deb in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027993deb in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000027993deb in Allocate /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/inlined_vector.h:122:13
    #6 0x000027993deb in Allocate /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/inlined_vector.h:229:9
    #7 0x000027993deb 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 0x000027993c2d 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 0x0000279914af 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 0x0000279914af in push_back /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/inlined_vector.h:755:23
    #11 0x0000279914af 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 0x00003401cf25 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 0x00003401c2c7 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 0x00003414cc26 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 0x000034100264 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #16 0x0000341223a3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #17 0x00003a679e96 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #18 0x00003a637b4c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #19 0x00003a63ee8e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #20 0x0000413c65b9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #21 0x0000413c589e in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #22 0x00003e722a5c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #23 0x00004124fecb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #24 0x00003e7a7535 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #25 0x00003e7a1195 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #26 0x00003e793957 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 0x00003e728a76 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #28 0x00003e72c92d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #29 0x00001f2adc05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #30 0x7fc3004ead8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fabc1bb in NewImpl<4096UL> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cord_rep_flat.h:122:27
    #2 0x00001fabc1bb in New /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cord_rep_flat.h:136:48
    #3 0x00001fabc1bb in CreateFlat /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.cc:93:23
    #4 0x00001fabc1bb in NewBtree /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.cc:104:12
    #5 0x00001fabc1bb 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 0x00001fabc064 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 0x00003401bed0 in Cord /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.h:1339:7
    #8 0x00003401bed0 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 0x00003414cf4c 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 0x000034100249 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #11 0x0000341223a3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #12 0x00003a679e96 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #13 0x00003a637b4c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #14 0x00003a63ee8e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #15 0x0000413c65b9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #16 0x0000413c589e in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #17 0x00003e722a5c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #18 0x00004124fecb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #19 0x00003e7a7535 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #20 0x00003e7a1195 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #21 0x00003e793957 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 0x00003e728a76 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #23 0x00003e72c92d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #24 0x00001f2adc05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #25 0x7fc3004ead8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000414b76ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ec12de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ee6c1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e9b99e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436ca5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ec12de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043ee6c1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004366fc3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e4edde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e4edde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004366fc3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000414b76ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456ed48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456ed48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000279913a1 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000279913a1 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000279913a1 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000279913a1 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x0000279913a1 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x0000279913a1 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x0000279913a1 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x0000279913a1 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x0000279913a1 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x0000279913a1 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x0000279913a1 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 0x00003401cf25 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 0x00003401c2c7 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 0x00003414cc26 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 0x000034100264 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #16 0x0000341223a3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #17 0x00003a679e96 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #18 0x00003a637b4c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #19 0x00003a63ee8e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #20 0x0000413c65b9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #21 0x0000413c589e in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #22 0x00003e722a5c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #23 0x00004124fecb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #24 0x00003e7a7535 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #25 0x00003e7a1195 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #26 0x00003e793957 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 0x00003e728a76 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #28 0x00003e72c92d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #29 0x00001f2adc05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #30 0x7fc3004ead8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436ca5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a97845e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a97845e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a99ccae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004abd051e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004abf7a9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac1d6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac1d6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac4331e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac4331e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac68f5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004153678e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415562ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415562ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415b540e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415d4f2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415f4f4e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000415f4f4e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000416813de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e7605e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043e9b99e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004193597e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004193597e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a953c2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004177017e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004177017e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441fb62e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441fb62e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440a92ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440a92ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440cec2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041724a9e 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:423:24
    #13 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004af8466e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004af8466e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043dd3e5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043dd3e5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f3295e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044291b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442b776e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442b776e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a8e496e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044012dee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004413f7ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044119eae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440f456e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042df1a6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042df1a6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042f32b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042f32b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042f5a0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e3f83be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e41f96e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438680be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438680be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004388dd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004388dd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438b399e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043924eee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004399643e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004399643e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043cb60fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043cb60fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043cdd67e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004190ffce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004190ffce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442e6abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443369ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443369ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044350bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044350bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443ed75e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443ed75e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004440794e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004440794e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044421b3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044421b3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004443bd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004443bd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442e6abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000418c45ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000418c45ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004195b32e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004195b32e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043cdd67e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042cd668e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042cd668e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044119eae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a2e88e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004413f7ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041a2e88e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004416512e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000439707ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a8e496e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000439707ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a90abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a90abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a92f3fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004a92f3fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043924eee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000438b399e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042fdf7ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042fdf7ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436f1b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000436f1b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004416512e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441d5cee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004180753e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004180753e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419a69ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000419a69ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440cec2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004405e06e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004405e06e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441b03ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441d5cee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e41f96e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e3f83be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000440f456e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042d8081e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042d8081e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042d5926e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042f5a0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042d5926e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043fed4ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004189e8fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004189e8fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041795e6e 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:423:24
    #13 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041795e6e 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:423:24
    #13 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f582ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004403872e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f7dc2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f7dc2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f0cfce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f0cfce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043fa2c8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044012dee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f582ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044291b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043fed4ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043fa2c8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043f3295e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042dcc0fe 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:423:24
    #13 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042dcc0fe 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:423:24
    #13 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042da648e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a6fff52 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003a6fff52 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a6fff52 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a6fff52 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a6fff52 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042da648e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000275a464c in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x0000275a34f8 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003a70026a in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003a70026a in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003a70026a in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003a70026a in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003a70026a in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041724a9e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004177017e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e9b99e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415f4f4e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a97845e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004366fc3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b776e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4edde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ca5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ec12de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e9b99e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ee6c1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ee6c1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004366fc3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ec12de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ee6c1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4edde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4edde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ec12de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ee6c1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4edde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ca5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b776e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414b76ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004366fc3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004366fc3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414b76ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414b76ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ed48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ed48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ed48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ed48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414b76ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ca5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ec12de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004403872e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a97845e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a97845e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a97845e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a99ccae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a99ccae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a99ccae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a99ccae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd051e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd051e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd051e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd051e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abf7a9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abf7a9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abf7a9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abf7a9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac1d6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac1d6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac1d6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac1d6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4331e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4331e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4331e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4331e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac68f5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac68f5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac68f5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac68f5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153678e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153678e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153678e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153678e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415562ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415562ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415562ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415562ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b540e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b540e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b540e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b540e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d4f2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d4f2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d4f2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415f4f4e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d4f2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415f4f4e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415f4f4e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416813de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416813de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416813de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416813de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e9b99e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7605e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e9b99e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193597e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193597e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193597e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416ff0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416ff0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416ff0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416ff0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a953c2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a953c2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a953c2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a953c2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004405e06e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f1b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f1b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004177017e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004177017e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004177017e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441fb62e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441fb62e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441fb62e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441fb62e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b03ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b03ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b03ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440cec2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440cec2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440a92ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440a92ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440a92ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440a92ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041724a9e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041724a9e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041724a9e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8466e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8466e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8466e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8466e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dd3e5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dd3e5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dd3e5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dd3e5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3295e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f0cfce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3295e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b776e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f7dc2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fa2c8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fa2c8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044012dee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004413f7ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004413f7ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044119eae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044119eae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440f456e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440f456e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042df1a6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042df1a6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f32b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f32b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f32b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f5a0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f32b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f5a0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f5a0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3f83be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f5a0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3f83be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3f83be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3f83be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e41f96e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e41f96e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e41f96e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e41f96e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438680be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438680be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438680be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388dd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388dd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388dd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438b399e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438b399e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438b399e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438b399e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043924eee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043924eee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043924eee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043924eee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439707ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439707ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439707ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439707ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399643e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f26c04 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 0x00003a6e6279 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f26c04 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 0x00003a6e5b8f 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f26c04 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 0x00003a6e568c 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f26c04 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 0x00003a6e52e6 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f26c04 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 0x00003a6e4f40 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f26c04 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 0x00003a6e4b9a 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f26c04 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 0x00003a6e4493 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f26c04 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 0x00003a6e40f1 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399643e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399643e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399643e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2e88e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2e88e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2e88e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2e88e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cb60fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cb60fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cb60fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cdd67e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cdd67e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cdd67e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cdd67e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190ffce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190ffce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190ffce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190ffce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e6abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e6abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e6abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443369ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443369ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443369ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044350bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044350bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044350bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044350bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ed75e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ed75e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ed75e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ed75e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004440794e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004440794e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004440794e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004440794e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044421b3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044421b3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044421b3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443bd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443bd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443369ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443bd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443bd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044421b3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e6abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418c45ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418c45ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418c45ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004195b32e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004195b32e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004195b32e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004195b32e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cd668e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cd668e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cd668e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cb60fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cd668e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044119eae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044119eae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440f456e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440f456e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440cec2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004413f7ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000344bf6af in grpc_insecure_server_credentials_create /-S/contrib/libs/grpc/src/core/lib/security/credentials/insecure/insecure_credentials.cc:72:10
    #2 0x00003a6ac254 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 0x00003a6599ed 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 0x00003a64bf67 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:434:21
    #5 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #6 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #7 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #8 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #9 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #10 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #11 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #12 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #13 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #14 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #15 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416512e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416512e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418c45ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e496e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e496e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e496e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f26c04 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 0x00003a6e47f5 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e496e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92f3fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92f3fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92f3fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92f3fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388dd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fdf7ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fdf7ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fdf7ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438680be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fdf7ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f1b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f1b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7605e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7605e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416512e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416512e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d5cee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004180753e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004180753e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004180753e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004180753e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x000026d37995 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 0x00003871fefd in NKikimr::NGRpcService::TGRpcProxyCounters::TGRpcProxyCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>, bool) /-S/ydb/core/grpc_services/counters/proxy_counters.cpp:34:21
    #7 0x000038715796 in MakeIntrusive<NKikimr::NGRpcService::TGRpcProxyCounters, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TGRpcProxyCounters>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, bool> /-S/util/generic/ptr.h:834:16
    #8 0x000038715796 in NKikimr::NGRpcService::CreateGRpcProxyCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/proxy_counters.cpp:309:12
    #9 0x00003854a686 in NKikimr::NGRpcService::TGRpcRequestProxyImpl::Bootstrap(NActors::TActorContext const&) /-S/ydb/core/grpc_services/grpc_request_proxy.cpp:370:16
    #10 0x00003858c42a in NActors::TActorBootstrapped<NKikimr::NGRpcService::TGRpcRequestProxyImpl>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:22:22
    #11 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #12 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #13 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #14 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #15 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #16 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #17 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x000026d37995 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 0x000038b18bf0 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 0x0000423b3345 in MakeIntrusive<NKikimr::NKqp::TKqpCounters, TDefaultIntrusivePtrOps<NKikimr::NKqp::TKqpCounters>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/util/generic/ptr.h:834:16
    #8 0x0000423b3345 in Registered /-S/ydb/core/kqp/rm_service/kqp_rm_service.cpp:178:24
    #9 0x0000423b3345 in NKikimr::NKqp::NRm::TKqpResourceManagerActor::Registered(NActors::TActorSystem*, NActors::TActorId const&) /-S/ydb/core/kqp/rm_service/kqp_rm_service.cpp:598:26
    #10 0x000021ec52fc in DoActorInit /-S/ydb/library/actors/core/executor_pool_base.cpp:17:16
    #11 0x000021ec52fc 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 0x000021ec4dcf 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 0x000021e34d86 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 0x000021e498b0 in NActors::TActorSystem::Start() /-S/ydb/library/actors/core/actorsystem.cpp:404:38
    #15 0x0000413c317a in NKikimr::TKikimrRunner::KikimrStart() /-S/ydb/core/driver_lib/run/run.cpp:2032:22
    #16 0x00003e72296a in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:46:17
    #17 0x00004124fecb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #18 0x00003e7a7535 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #19 0x00003e7a1195 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #20 0x00003e793957 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 0x00003e728a76 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #22 0x00003e72c92d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #23 0x00001f2adc05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #24 0x7fc3004ead8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ca5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419a69ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419a69ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419a69ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440cec2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004403872e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004405e06e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004405e06e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004405e06e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419a69ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d5cee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d5cee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d5cee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b03ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6fe78d in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:38
    #6 0x00003a6fe78d in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6fe78d in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6fe78d in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6fe78d in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6fe986 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:39
    #6 0x00003a6fe986 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6fe986 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6fe986 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6fe986 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6feb82 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:31
    #6 0x00003a6feb82 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6feb82 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6feb82 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6feb82 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6fed7b in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:36
    #6 0x00003a6fed7b in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6fed7b in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6fed7b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6fed7b in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6fef77 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:32
    #6 0x00003a6fef77 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6fef77 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6fef77 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6fef77 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ff173 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:35
    #6 0x00003a6ff173 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ff173 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ff173 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ff173 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ff36f in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:36
    #6 0x00003a6ff36f in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ff36f in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ff36f in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ff36f in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ff5b5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:42
    #6 0x00003a6ff5b5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ff5b5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ff5b5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ff5b5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ff7b2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:39
    #6 0x00003a6ff7b2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ff7b2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ff7b2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ff7b2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ff9ae in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:37
    #6 0x00003a6ff9ae in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ff9ae in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ff9ae in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ff9ae in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193597e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042df1a6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8081e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8081e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d5926e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8081e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d5926e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d5926e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d5926e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004189e8fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004189e8fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004189e8fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004189e8fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041795e6e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041795e6e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041795e6e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041795e6e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004413f7ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044012dee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004403872e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004403872e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f7dc2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f7dc2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f7dc2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f0cfce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f0cfce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7605e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044012dee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fed4ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044012dee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fa2c8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fed4ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f582ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f582ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b776e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f0cfce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044291b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044291b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f582ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f582ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044291b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044291b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fed4ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fed4ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fa2c8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3295e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3295e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042df1a6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dcc0fe 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dcc0fe 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dcc0fe 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dcc0fe 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042da648e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042da648e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042da648e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f287e4 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f287e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f27b88 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x000021f27b88 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8081e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f273c4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x000021f273c4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x000021f2681c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x000021f2681c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042da648e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a99ccae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041724a9e 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:423:24
    #14 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e9b99e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004195b32e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3bec3c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #8 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3bec3c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #8 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e9b99e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ed75e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004431c7de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041724a9e 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:423:24
    #14 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041724a9e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441fb62e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041724a9e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041724a9e 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:423:24
    #14 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441fb62e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443ed75e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004aeea756 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #8 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443025ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041724a9e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e6abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041724a9e 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:423:24
    #14 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442e6abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e6abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3be7dc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #8 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442e6abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e6abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3be7dc in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #8 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440f456e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ed75e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442e6abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442e6abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3be37c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #8 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3be37c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #8 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f7dc2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3bdf1c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #8 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3bdf1c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #8 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f7dc2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ed75e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004af71907 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #8 0x0000413f0e49 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 0x0000413f15ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042fa3fdd in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #8 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043dfbbce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042fa3fdd in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #8 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e4edde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cdd67e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004180753e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042fa3c56 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #8 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042fa3c56 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #8 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4edde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443ed75e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042fa3898 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #8 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042fa3898 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #8 0x0000413d9e49 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 0x0000413da5ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042f1f3a1 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #8 0x0000413d8319 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 0x0000413d8a7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d7447e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042f1f3a1 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #8 0x0000413d8319 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 0x0000413d8a7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004af71907 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #8 0x0000413f0e49 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 0x0000413f15ad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042f1efde in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #8 0x0000413d8319 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 0x0000413d8a7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042f1efde in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #8 0x0000413d8319 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 0x0000413d8a7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e2fe6f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #8 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d4eb3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f32b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e2fe6f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #8 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004440794e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e2faba in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #8 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e2faba in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #8 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004413f7ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e2f70f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #8 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d28efe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e2f70f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #8 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004413f7ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004440794e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004177017e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e2f34b in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #8 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042e2f34b in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #8 0x0000413d65f9 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 0x0000413d6d5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d43a4d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #8 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043d032be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d43a4d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #8 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004440794e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cdd67e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d4369b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #8 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043cdd67e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043cdd67e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d4369b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #8 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cdd67e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043cdd67e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d432e6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #8 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cdd67e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043cdd67e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d432e6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #8 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044421b3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004177017e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d42f3e in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #8 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004180753e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004195b32e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d42f3e in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #8 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441fb62e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cb60fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004189e8fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d42b7d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #8 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043cb60fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042da648e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042d42b7d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #8 0x0000413d48d9 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 0x0000413d503d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441fb62e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044421b3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cb60fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043cb60fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042c77f7d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #8 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cb60fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043cb60fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042c77f7d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #8 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436f1b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043cb60fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043cb60fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042c77bf6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #8 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042c77bf6 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #8 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f1b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044421b3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004177017e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d8081e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042c77838 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #8 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042c77838 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #8 0x0000413d2d99 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 0x0000413d34fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004285aaec in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:52:5
    #8 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438680be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004285aaec in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:52:5
    #8 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044421b3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004285a521 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:51:5
    #8 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439bc0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a2e88e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004285a521 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:51:5
    #8 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f7dc2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004180753e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004180753e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042859f62 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:50:5
    #8 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399643e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042859f62 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:50:5
    #8 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f7dc2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044421b3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004177017e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004399643e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399643e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004399643e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399643e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041724a9e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004399643e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004399643e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000428593ea in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:48:5
    #8 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004388dd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000428593ea in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:48:5
    #8 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e4edde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044421b3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004399643e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042858e0e in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:47:5
    #8 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439707ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439707ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042858e0e in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:47:5
    #8 0x00004285fa59 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 0x0000428601bd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4edde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419a69ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416b1aad in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:128:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439707ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439707ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416b1aad in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:128:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044421b3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439707ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439707ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000439707ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000439707ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416b1177 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:127:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416813de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416b1177 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:127:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416b084b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:126:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004413f7ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004394ab5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416b084b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:126:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043924eee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043924eee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416afeab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:124:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004413f7ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416813de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043924eee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043924eee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416afeab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:124:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043924eee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043924eee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416af31b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:123:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043924eee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043924eee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416af31b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:123:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438b399e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438b399e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416813de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438b399e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438b399e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438b399e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438b399e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388dd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438b399e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438b399e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416813de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456ed48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004195b32e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388dd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004388dd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388dd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004388dd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004388dd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004182d22e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004388dd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438680be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416ae85b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:122:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442b776e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416813de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438680be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438680be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416ae85b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:122:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438680be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438680be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416adf6b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:120:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b776e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438680be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438680be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416adf6b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:120:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004440794e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416813de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ed48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f32b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004440794e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004440794e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436f1b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438d960e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443ed75e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443ed75e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416813de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416ad67b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:119:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416ad67b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:119:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a953c2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000438ff27e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416acd8b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:118:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f32b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416acd8b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:118:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416813de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ed48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416ac49b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416ac49b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d5926e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416abbab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004384244e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416abbab in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190ffce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416ab2bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d5926e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416ab2bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442b776e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456ed48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042df1a6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3f83be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044291b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441b03ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ca5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b03ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004403872e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440f456e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041852f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abf7a9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abf7a9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8466e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456ed48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abf7a9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abf7a9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f0cfce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000458c929b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e9b99e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abf7a9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abf7a9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415f4f4e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cd668e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cd668e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abf7a9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042cd668e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042cd668e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abf7a9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a953c2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a953c2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042cd668e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042cd668e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416aa9cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:113:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416aa9cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:113:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416aa0db in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416aa0db in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a97eb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac68f5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a97eb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a8efb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e44bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a8efb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cb09fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f3295e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a860b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:109:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416618be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443ed75e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e9b99e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a860b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:109:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a7d1b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044012dee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a7d1b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441fb62e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004413f7ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8466e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f7dc2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441fb62e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e4edde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3cab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be3cab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be3cab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be3cab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be3cab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be3cab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be3cab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be3cab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be3cab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be3cab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000416a742b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #15 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f0cfce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a742b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004413f7ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a742b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7605e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4edde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416ff0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436f1b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a6b3b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7605e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f1b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a90abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a6b3b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a90abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416ff0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440cec2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a90abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416ff0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a97845e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fed4ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416ff0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e7605e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414b76ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416ff0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f7dc2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416ff0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac68f5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004403872e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000416ff0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441fb62e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004403872e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000416ff0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f0cfce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441fb62e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044012dee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f7dc2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436ca5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f0cfce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ca5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f7dc2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004440794e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7605e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414b76ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414b76ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414b76ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000430053ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d5cee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af8466e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cd668e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fdf7ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042cd668e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fdf7ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f582ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fdf7ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fdf7ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ec12de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8466e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dcc0fe 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fdf7ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fdf7ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fdf7ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fdf7ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044119eae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004381ae9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d5cee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044012dee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e546bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004343022e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a6241 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:105:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004405e06e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a6241 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:105:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a5951 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f582ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004340a5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e3f83be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a5951 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004195b32e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a50de in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a50de in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a48a2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ec12de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a48a2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000433becde in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AlterTopicRequest, Ydb::PersQueue::V1::AlterTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8081e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a97845e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e41f96e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419a69ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a97845e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004189e8fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042df1a6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a4042 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044119eae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2e88e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f5a0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000416a4042 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #8 0x0000416c4719 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 0x0000416c4e7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418c45ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041453a32 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004366fc3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dcc0fe 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041453a32 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041453673 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fa2c8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041453673 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000414532b1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ee6c1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043398dfe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000414532b1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041452eef in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041452eef in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004337271e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041452b2d in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004416512e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b776e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041452b2d in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000433e494e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DescribeTopicRequest, Ydb::PersQueue::V1::DescribeTopicResponse, 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004405e06e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d8081e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004334bb1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442b776e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041878c0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e46b24e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440cec2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e4455de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e41f96e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e41f96e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e41f96e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042fb822e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f582ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fe6ef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fe6ef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fe6ef in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fe6ef in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:49
    #5 0x00003a6fe6ef in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fe6ef in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fe6ef in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fe6ef in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e41f96e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e41f96e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004145276b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e41f96e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e41f96e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004145276b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3f83be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e3f83be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a97845e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3f83be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f5a0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004195b32e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004405e06e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003e3f83be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e3f83be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003e3f83be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f5a0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abd051e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418c45ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f5a0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f5a0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd051e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f5a0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f5a0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abd051e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419a69ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6fe78d in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:38
    #6 0x00003a6fe78d in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6fe78d in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6fe78d in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6fe78d in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f5a0ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d5926e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd051e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f32b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f32b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000414523a9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f32b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042f32b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000414523a9 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042f32b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042df1a6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041451fe7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042df1a6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042df1a6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041451fe7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042df1a6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042df1a6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041451c25 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042df1a6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dcc0fe 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041451c25 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042dcc0fe 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:423:24
    #14 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042dcc0fe 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:423:24
    #14 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041451863 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004189e8fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fe8e9 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fe8e9 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fe8e9 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fe8e9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:50
    #5 0x00003a6fe8e9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fe8e9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fe8e9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fe8e9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000043c31d3b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042dcc0fe 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:423:24
    #14 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d5926e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041451863 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042dcc0fe 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042dcc0fe 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:423:24
    #14 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000414514a1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042da648e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042da648e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000414514a1 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042da648e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042da648e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000414510df in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042da648e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042da648e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000414510df in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042da648e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8081e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041450d17 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033ffe2b2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000033ffe2b2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000033ffe2b2 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000033ffe2b2 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 0x000033ffdb55 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 0x000034048508 in Set<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:339:12
    #7 0x000034048508 in SetObject<grpc_core::ResourceQuota> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:396:12
    #8 0x000034048508 in grpc_core::EnsureResourceQuotaInChannelArgs(grpc_core::ChannelArgs const&) /-S/contrib/libs/grpc/src/core/lib/resource_quota/api.cc:61:15
    #9 0x0000340498c4 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 0x0000340498c4 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 0x0000340498c4 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000340498c4 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 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003405f967 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #17 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #19 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #20 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #21 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #22 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #23 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #24 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #25 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #26 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #27 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #28 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d8081e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8081e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041450d17 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d8081e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d5926e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041450949 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033ffe354 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033ffe354 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033ffe354 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033ffe354 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000033ffe354 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000033ffe354 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000033ffe354 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000033ffe354 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000033ffe354 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000033ffe354 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000033ffe354 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 0x000033ffdb55 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 0x000034074abd 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 0x00003407483e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #15 0x00003407483e 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 0x00003407506e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003407506e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #18 0x00003407506e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003407506e 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 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x00003405f967 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #24 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #26 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6fe986 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:39
    #6 0x00003a6fe986 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6fe986 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6fe986 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6fe986 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d5926e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000041450949 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004145057b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033ffe2b2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000033ffe2b2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000033ffe2b2 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000033ffe2b2 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 0x000033ffdb55 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 0x000034074abd 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 0x00003407483e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #8 0x00003407483e 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 0x00003407506e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x00003407506e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #11 0x00003407506e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003407506e 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 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x00003405f967 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #17 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #19 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #20 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #21 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #22 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #23 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #24 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #25 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #26 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #27 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #28 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004145057b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042931aee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000414501bf in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000414501bf in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004180753e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033ffe2b2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000033ffe2b2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000033ffe2b2 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000033ffe2b2 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 0x000034003d22 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:171:10
    #6 0x000034003d22 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:606:21
    #7 0x00003405f888 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #9 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #11 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004290be7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004144fdea in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:142:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bdfe460 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 0x00001bdfe33d in TBasicString<char, std::__y1::char_traits<char>>::Clone() /-S/util/generic/string.h:233:9
    #3 0x000034011081 in Detach /-S/util/generic/string.h:381:13
    #4 0x000034011081 in MutRef /-S/util/generic/string.h:254:9
    #5 0x000034011081 in ReserveAndResize /-S/util/generic/string.h:810:31
    #6 0x000034011081 in Resize /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/resize_uninitialized.h:58:8
    #7 0x000034011081 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 0x000034011081 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 0x000034003cde 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 0x000034003cde 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 0x000034003cde 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 0x000034003cde in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:607:25
    #13 0x00003405f888 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #15 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #17 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6feae2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6feae2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6feae2 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6feae2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:42
    #5 0x00003a6feae2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6feae2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6feae2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6feae2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004144fdea in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:142:5
    #8 0x00004144f88f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000413cfdee 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 0x0000413d0245 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 0x0000413d0245 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 0x0000413d0245 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000413d0245 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 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000336abb9b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000336abb9b in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x0000336ac18a in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x0000336ac18a in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x000041461893 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x000041461893 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x000041461893 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 0x000041461893 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 0x000041461893 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x000041461893 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #31 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #32 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #33 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #34 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #35 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000428e620e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004366fc3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004289a92e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fa2c8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004287337e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ee6c1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6feb82 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:31
    #6 0x00003a6feb82 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6feb82 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6feb82 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6feb82 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004189e8fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004180753e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004180753e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459135ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004189e8fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a953c2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004180753e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a953c2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004161945e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a953c2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418c45ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a97845e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004195b32e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a953c2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419a69ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a953c2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042eb3c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414b76ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fecde in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fecde in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fecde in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fecde in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:47
    #5 0x00003a6fecde in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fecde in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fecde in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fecde in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417e184e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00004144ca2c in MakeIntrusive<NYdbGrpc::(anonymous namespace)::TActorSystemLogger, TDefaultIntrusivePtrOps<NYdbGrpc::(anonymous namespace)::TActorSystemLogger>, NActors::TActorSystem &, int &> /-S/util/generic/ptr.h:834:12
    #2 0x00004144ca2c in NYdbGrpc::CreateActorSystemLogger(NActors::TActorSystem&, int) /-S/ydb/library/grpc/server/actors/logger.cpp:49:12
    #3 0x0000413961a9 in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&) /-S/ydb/core/driver_lib/run/run.cpp:1117:24
    #4 0x0000414067d1 in operator() /-S/ydb/core/driver_lib/run/run.cpp:694:73
    #5 0x0000414067d1 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 0x0000414067d1 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 0x0000414067d1 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x0000414067d1 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 0x000041402cb7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #10 0x000041402cb7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #11 0x000041402cb7 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:268:28
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004189e8fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a97845e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a2e88e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004193597e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415f4f4e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418c45ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419a69ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d4f2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6fed7b in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:36
    #6 0x00003a6fed7b in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6fed7b in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6fed7b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6fed7b in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414b76ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004440794e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440f456e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415d4f2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436ca5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e9b99e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004403872e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193597e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b03ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193597e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d4f2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6feed7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6feed7 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6feed7 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6feed7 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:43
    #5 0x00003a6feed7 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6feed7 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6feed7 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6feed7 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044384f9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003414f0ef in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003414f0ef in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003414f0ef in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x00003414f0ef in grpc_core::Channel::CreateWithBuilder(grpc_core::ChannelStackBuilder*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:155:31
    #5 0x000034150584 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 0x00003487c628 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 0x00003a6baed2 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #9 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #10 0x0000341ee234 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #11 0x0000341ee234 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #15 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #16 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #17 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #18 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #19 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #20 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #21 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #22 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #23 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #24 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004193597e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d4f2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e4edde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004413f7ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e4edde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4331e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004439f18e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193597e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6fef77 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:32
    #6 0x00003a6fef77 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6fef77 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6fef77 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6fef77 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fed4ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f3295e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3295e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004193597e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e9b99e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043dd3e5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415d4f2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ff0d3 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ff0d3 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ff0d3 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ff0d3 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:46
    #5 0x00003a6ff0d3 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ff0d3 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ff0d3 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ff0d3 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d356e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441b03ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440f456e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000417bbb5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415d4f2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3295e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190ffce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414d720e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418c45ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abd051e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd051e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004190ffce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a97845e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004abd051e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415d4f2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414b76ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dd3e5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000279959bd in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000279959bd in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000279959bd in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x0000279959bd in StatusRep /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.h:63:9
    #5 0x0000279959bd 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 0x000034100226 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #7 0x0000341223a3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #8 0x00003a679e96 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #9 0x00003a637b4c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #10 0x00003a63ee8e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #11 0x0000413c65b9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #12 0x0000413c589e in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #13 0x00003e722a5c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #14 0x00004124fecb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #15 0x00003e7a7535 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #16 0x00003e7a1195 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #17 0x00003e793957 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 0x00003e728a76 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #19 0x00003e72c92d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #20 0x00001f2adc05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #21 0x7fc3004ead8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027995a42 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027995a42 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027995a42 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027995a42 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027995a42 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000027995a42 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000027995a42 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000027995a42 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000027995a42 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000027995a42 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000027995a42 in StatusRep /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.h:63:9
    #12 0x000027995a42 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 0x000034100226 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #14 0x0000341223a3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #15 0x00003a679e96 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #16 0x00003a637b4c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #17 0x00003a63ee8e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #18 0x0000413c65b9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #19 0x0000413c589e in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #20 0x00003e722a5c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #21 0x00004124fecb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #22 0x00003e7a7535 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #23 0x00003e7a1195 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #24 0x00003e793957 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 0x00003e728a76 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #26 0x00003e72c92d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #27 0x00001f2adc05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #28 0x7fc3004ead8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000279911b4 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 0x0000279911b4 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 0x00003401cf25 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 0x00003401bee2 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 0x00003414cf4c 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 0x000034100249 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #7 0x0000341223a3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #8 0x00003a679e96 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #9 0x00003a637b4c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #10 0x00003a63ee8e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #11 0x0000413c65b9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #12 0x0000413c589e in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #13 0x00003e722a5c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #14 0x00004124fecb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #15 0x00003e7a7535 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #16 0x00003e7a1195 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #17 0x00003e793957 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 0x00003e728a76 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #19 0x00003e72c92d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #20 0x00001f2adc05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #21 0x7fc3004ead8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002799129a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002799129a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002799129a in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x00002799129a 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 0x00003401cf25 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 0x00003401bee2 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 0x00003414cf4c 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 0x000034100249 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #9 0x0000341223a3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #10 0x00003a679e96 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #11 0x00003a637b4c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #12 0x00003a63ee8e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #13 0x0000413c65b9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #14 0x0000413c589e in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #15 0x00003e722a5c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #16 0x00004124fecb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #17 0x00003e7a7535 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #18 0x00003e7a1195 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #19 0x00003e793957 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 0x00003e728a76 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #21 0x00003e72c92d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #22 0x00001f2adc05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #23 0x7fc3004ead8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415d4f2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ff173 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:35
    #6 0x00003a6ff173 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ff173 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ff173 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ff173 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002799129a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002799129a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002799129a in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x00002799129a 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 0x00003401cf25 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 0x00003401c2c7 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 0x00003414cc26 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 0x000034100264 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #9 0x0000341223a3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #10 0x00003a679e96 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #11 0x00003a637b4c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #12 0x00003a63ee8e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #13 0x0000413c65b9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #14 0x0000413c589e in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #15 0x00003e722a5c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #16 0x00004124fecb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #17 0x00003e7a7535 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #18 0x00003e7a1195 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #19 0x00003e793957 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 0x00003e728a76 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #21 0x00003e72c92d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #22 0x00001f2adc05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #23 0x7fc3004ead8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041795e6e 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:423:24
    #14 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042c8c1fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041795e6e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444f2abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041795e6e 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:423:24
    #14 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004436adae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b540e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041795e6e 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:423:24
    #14 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414f6f3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041795e6e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440f456e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041795e6e 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:423:24
    #14 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041795e6e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b540e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041795e6e 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:423:24
    #15 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041516c6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004153678e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a0b64e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153678e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004153678e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b540e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ff2cf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ff2cf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ff2cf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ff2cf in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:47
    #5 0x00003a6ff2cf in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ff2cf in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ff2cf in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ff2cf in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000414976db 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153678e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004153678e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153678e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004153678e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004153678e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004189e8fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415562ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415562ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2e88e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415b540e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415562ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415562ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415562ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415562ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444d88ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415562ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415562ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a8e496e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a8e496e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415b540e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ff36f in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:36
    #6 0x00003a6ff36f in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ff36f in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ff36f in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ff36f in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e496e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e496e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000414b76ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e496e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a8d5a2c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #8 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a8d5a2c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #8 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a8d50e7 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #8 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419f20ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415b540e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a8d50e7 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #8 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458aeb19 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #8 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419a69ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458aeb19 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #8 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190ffce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004174a48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004567abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415b540e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ff4cd in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ff4cd in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ff4cd in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ff4cd in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:53
    #5 0x00003a6ff4cd in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ff4cd in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ff4cd in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ff4cd in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416512e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ee6c1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fa2c8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044119eae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004366fc3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415b540e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac68f5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac68f5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a526ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440cec2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440cec2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419a69ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418ea2de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444be6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415f4f4e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ed48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418c45ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456ed48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456ed48e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004195b32e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045712f0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a2e88e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415f4f4e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004573898e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458ad02c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #8 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004190ffce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458ad02c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #8 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2e88e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458ac71c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #8 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458ac71c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #8 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440a92ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004366fc3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415f4f4e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ff90e in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ff90e in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ff90e in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ff90e in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:48
    #5 0x00003a6ff90e in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ff90e in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ff90e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ff90e in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fa2c8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ee6c1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456a1f8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004193597e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f1b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af8466e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac68f5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004193597e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415f4f4e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac68f5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b776e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044012dee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af8466e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044012dee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000415f4f4e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ff9ae in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:37
    #6 0x00003a6ff9ae in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ff9ae in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ff9ae in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ff9ae in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f0cfce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e7605e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f0cfce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440cec2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f0cfce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a44ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004aeff5ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458abdec in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #8 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e7605e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458abdec in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #8 0x0000458b7c09 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 0x0000458b836d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3cab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be3cab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be3cab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be3cab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be3cab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be3cab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be3cab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be3cab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be3cab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be3cab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000456641d7 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #15 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #16 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e7605e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000415f4f4e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000456641d7 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #8 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000456641d7 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #8 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d5cee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3cab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be3cab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be3cab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be3cab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be3cab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be3cab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be3cab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be3cab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be3cab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be3cab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000045663e25 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #15 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #16 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045663e25 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #8 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441d5cee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045663e25 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #8 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045663a70 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #8 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f582ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045663a70 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #8 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000456636bb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #8 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f582ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001bdfe460 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 0x00001bdfe33d in TBasicString<char, std::__y1::char_traits<char>>::Clone() /-S/util/generic/string.h:233:9
    #3 0x00001fb12d76 in Detach /-S/util/generic/string.h:381:13
    #4 0x00001fb12d76 in MutRef /-S/util/generic/string.h:254:9
    #5 0x00001fb12d76 in ReserveAndResize /-S/util/generic/string.h:810:31
    #6 0x00001fb12d76 in Resize /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/resize_uninitialized.h:58:8
    #7 0x00001fb12d76 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 0x00001fb12d76 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 0x00002b9843c0 in Ydb::Discovery::ListEndpointsRequest::_InternalParse(char const*, google::protobuf::internal::ParseContext*) /-B/ydb/public/api/protos/ydb_discovery.pb.cc:721:17
    #10 0x00001fe131ff in MergeFromImpl<false> /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.cc:156:14
    #11 0x00001fe131ff in ParseFrom<(google::protobuf::MessageLite::ParseFlags)1, google::protobuf::io::ZeroCopyInputStream *> /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.h:596:10
    #12 0x00001fe131ff in google::protobuf::MessageLite::ParseFromZeroCopyStream(google::protobuf::io::ZeroCopyInputStream*) /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.cc:268:10
    #13 0x000043c22994 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 0x000043c21c00 in Deserialize /-S/contrib/libs/grpc/include/grpcpp/impl/proto_utils.h:110:12
    #15 0x000043c21c00 in grpc::ServerInterface::PayloadAsyncRequest<Ydb::Discovery::ListEndpointsRequest>::FinalizeResult(void**, bool*) /-S/contrib/libs/grpc/include/grpcpp/server_interface.h:268:35
    #16 0x0000348ae429 in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:177:26
    #17 0x00003a643ca6 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #18 0x00003a643ca6 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #19 0x00003a643ca6 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #20 0x00003a643ca6 in __invoke<(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 0x00003a643ca6 in __call<(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 0x00003a643ca6 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00003a643ca6 in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #27 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #28 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #29 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #30 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004abd051e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000456636bb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #8 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045663313 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #8 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ec12de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045663313 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #8 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045662f52 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #8 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ec12de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045662f52 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #8 0x000045662bff in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442d16db in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442d16db in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442d131c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ff7b2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:39
    #6 0x00003a6ff7b2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ff7b2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ff7b2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ff7b2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442d131c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442d0f5a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044119eae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442d0f5a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442d0b98 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044119eae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442d0b98 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442d07d6 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044012dee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442d07d6 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442d0414 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a8e496e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442d0414 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442d0052 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442d0052 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cfc90 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d5cee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cfc90 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cf8ce in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441d5cee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cf8ce in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cf50c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a8e496e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cf50c in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cf14a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cf14a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442ced88 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004405e06e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442ced88 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442ce9c0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004405e06e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442ce9c0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442ce5f2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f582ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a8e496e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004163d61b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442ce5f2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442ce224 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f582ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442ce224 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cde56 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ec12de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cde56 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ec12de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456c7a0e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a8d7e6c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #8 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cda88 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cda88 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cd6ba in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cd6ba in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cd2ec in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442cd2ec in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044119eae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442ccf30 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442ccf30 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044119eae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a8d7e6c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #8 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac68f5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004366fc3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044012dee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004366fc3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e8f49e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f0cfce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e7605e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ee6c1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441d5cee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb3d5f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440cec2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ec12de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac68f5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442b776e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044012dee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004acb47de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441d5cee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004413f7ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb3d5f in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ff712 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ff712 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ff712 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ff712 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:50
    #5 0x00003a6ff712 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ff712 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ff712 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ff712 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004405e06e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f582ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437177de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ec12de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437ad4fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004405e06e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004418aa6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044119eae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442ccb5b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004405e06e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000442ccb5b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #8 0x0000442cc73f in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e27f08 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb4123 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e27f08 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e27b49 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e27b49 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e27787 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442b776e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e27787 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e273c5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e273c5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e27003 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004366fc3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436f1b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb4123 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e27003 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e26c41 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004366fc3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e26c41 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e2687f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fa2c8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e2687f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e264bd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fa2c8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e264bd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3cab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be3cab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be3cab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be3cab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be3cab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be3cab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be3cab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be3cab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be3cab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be3cab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043e260fb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #15 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ee6c1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb4c47 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e260fb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e260fb in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043ee6c1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3cab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be3cab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be3cab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be3cab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be3cab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be3cab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be3cab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be3cab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be3cab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be3cab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043e25d39 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #15 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e25d39 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e25d39 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e25977 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e25977 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e255b5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004416512e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb4c47 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e255b5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e251ed in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416512e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e251ed in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3cab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be3cab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be3cab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be3cab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be3cab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be3cab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be3cab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be3cab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be3cab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be3cab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043e24e1f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #15 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044291b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440839ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e24e1f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e24e1f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e24a51 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e24a51 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad0005e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb5002 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e24683 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e24683 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044220f6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e242b5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e242b5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436f1b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3cab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be3cab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be3cab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be3cab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be3cab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be3cab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be3cab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be3cab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be3cab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be3cab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043e23ee7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #15 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e23ee7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e23ee7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3cab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be3cab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be3cab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be3cab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be3cab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be3cab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be3cab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be3cab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be3cab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be3cab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043e23b19 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #15 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440a92ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af256de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb5002 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e23b19 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e23b19 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440a92ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e2374b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e2374b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fa2c8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e2337d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e2337d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fa2c8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e22faf in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e22faf in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb53bd in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e22be1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e22be1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e22813 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e22813 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043ee6c1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dadb7e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e22445 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e22445 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac4331e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a92f3fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e22077 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004358b57e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb53bd in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000045937b8b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a8d6c4c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #8 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e22077 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e21ca9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043c0d71e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e21ca9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e218db in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004416512e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042e6acce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e218db in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e2150d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416512e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e2150d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e21151 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044291b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb44d1 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e21151 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e20d7c in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044291b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043e20d7c in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #8 0x0000413e8909 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e906d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043de8a1f in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #8 0x0000413e6e99 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 0x0000413e75fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043dd3e5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043de8a1f in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #8 0x0000413e6e99 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 0x0000413e75fd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d99e61 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #8 0x0000413e53e9 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 0x0000413e5b4d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dd3e5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d99e61 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #8 0x0000413e53e9 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 0x0000413e5b4d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d99a9e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #8 0x0000413e53e9 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 0x0000413e5b4d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442468ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb44d1 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043d99a9e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #8 0x0000413e53e9 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 0x0000413e5b4d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c9f867 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #8 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c9f867 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #8 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c9f4b5 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #8 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440a92ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad25c9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c9f4b5 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #8 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c9f100 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #8 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440a92ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c9f100 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #8 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c9ed4b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #8 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436495ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb488c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c9ed4b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #8 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c9e9a3 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #8 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c9e9a3 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #8 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c9e5e2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #8 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4331e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fc7b6e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043c9e5e2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #8 0x000043c9e28f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac4331e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e836b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004416512e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000437630be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb488c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a90abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fba58 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fba58 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fba58 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fba58 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 0x00003a6e8350 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 0x00003a6e8350 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 0x00003a6e8350 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 0x00003a6e8350 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 0x00003a6e8350 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e81bb 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004416512e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fd3a8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fd3a8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fd3a8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fd3a8 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 0x00003a6e81a0 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 0x00003a6e81a0 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 0x00003a6e81a0 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 0x00003a6e81a0 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 0x00003a6e81a0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e800b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fed4ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af8466e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fd8b8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fd8b8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fd8b8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fd8b8 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 0x00003a6e7ff0 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 0x00003a6e7ff0 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 0x00003a6e7ff0 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 0x00003a6e7ff0 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 0x00003a6e7ff0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e7e5b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fed4ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fd3a8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fd3a8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fd3a8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fd3a8 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 0x00003a6e7e40 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 0x00003a6e7e40 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 0x00003a6e7e40 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 0x00003a6e7e40 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 0x00003a6e7e40 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e7cab 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044291b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a97845e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb5778 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fbf68 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fbf68 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fbf68 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fbf68 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 0x00003a6e7c90 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 0x00003a6e7c90 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 0x00003a6e7c90 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 0x00003a6e7c90 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 0x00003a6e7c90 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e7afb 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044291b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fce98 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fce98 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fce98 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fce98 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 0x00003a6e7ae0 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 0x00003a6e7ae0 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 0x00003a6e7ae0 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 0x00003a6e7ae0 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 0x00003a6e7ae0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e794b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af8466e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fae18 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fae18 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fae18 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fae18 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 0x00003a6e7930 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 0x00003a6e7930 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 0x00003a6e7930 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 0x00003a6e7930 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 0x00003a6e7930 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e779b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fb548 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fb548 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fb548 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fb548 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 0x00003a6e7780 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 0x00003a6e7780 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 0x00003a6e7780 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 0x00003a6e7780 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 0x00003a6e7780 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e75eb 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004426c1ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440cec2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb5778 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ff5b5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:42
    #6 0x00003a6ff5b5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ff5b5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ff5b5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ff5b5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fc988 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fc988 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fc988 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fc988 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 0x00003a6e75d0 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 0x00003a6e75d0 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 0x00003a6e75d0 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 0x00003a6e75d0 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 0x00003a6e75d0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e743b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043dd3e5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fba58 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fba58 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fba58 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fba58 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 0x00003a6e7420 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 0x00003a6e7420 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 0x00003a6e7420 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 0x00003a6e7420 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 0x00003a6e7420 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e728b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dd3e5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440cec2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fc478 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fc478 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fc478 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fc478 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 0x00003a6e7270 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 0x00003a6e7270 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 0x00003a6e7270 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 0x00003a6e7270 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 0x00003a6e7270 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e70db 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fae18 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fae18 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fae18 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fae18 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 0x00003a6e70c0 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 0x00003a6e70c0 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 0x00003a6e70c0 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 0x00003a6e70c0 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 0x00003a6e70c0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e6f2b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb5b33 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fb548 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fb548 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fb548 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fb548 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 0x00003a6e6f10 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 0x00003a6e6f10 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 0x00003a6e6f10 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 0x00003a6e6f10 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 0x00003a6e6f10 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e6d7b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440a92ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fbf68 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fbf68 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fbf68 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fbf68 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 0x00003a6e6d60 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 0x00003a6e6d60 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 0x00003a6e6d60 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 0x00003a6e6d60 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 0x00003a6e6d60 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e6bcb 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440a92ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004448a2fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fba58 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fba58 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fba58 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fba58 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 0x00003a6e6bb0 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 0x00003a6e6bb0 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 0x00003a6e6bb0 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 0x00003a6e6bb0 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 0x00003a6e6bb0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e6a1b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fae18 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fae18 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fae18 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fae18 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 0x00003a6e6a00 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 0x00003a6e6a00 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 0x00003a6e6a00 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 0x00003a6e6a00 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 0x00003a6e6a00 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e686b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb5b33 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a90abce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a8d6c4c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #8 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a8d633c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #8 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fb548 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fb548 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fb548 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fb548 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 0x00003a6e6850 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 0x00003a6e6850 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 0x00003a6e6850 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 0x00003a6e6850 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 0x00003a6e6850 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ea712 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ea712 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ea712 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ea712 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003a6ea712 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 0x00003a6ea712 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 0x00003a6ea712 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:250:20
    #8 0x00003a6e66bb 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #20 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #21 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #22 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #23 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #24 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fae18 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fae18 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fae18 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fae18 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 0x00003a6e66a0 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 0x00003a6e66a0 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 0x00003a6e66a0 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 0x00003a6e66a0 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 0x00003a6e66a0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #21 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #22 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #23 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #24 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4331e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004aee93a2 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #8 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e618c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e618c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e618c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e618c 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e60cd in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e60cd in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e60cd in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e60cd 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac4331e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e6015 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e6015 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e6015 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e6015 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e5f7e in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e5f7e in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e5f7e in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e5f7e 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fed4ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fed4ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e5aa2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e5aa2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e5aa2 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e5aa2 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e59e3 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e59e3 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e59e3 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e59e3 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e592b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e592b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e592b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e592b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044291b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004aee93a2 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #8 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e5894 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e5894 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e5894 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e5894 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e55c3 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e55c3 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e55c3 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e55c3 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6e55c3 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6e55c3 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6e55c3 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6e55c3 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6e55c3 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6e55c3 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6e55c3 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044291b2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e5599 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e5599 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e5599 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e5599 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e54e7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e54e7 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e54e7 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e54e7 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043dd3e5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043dd3e5e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e51f3 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e51f3 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e51f3 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e51f3 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e5141 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e5141 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e5141 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e5141 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4e77 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e4e77 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e4e77 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e4e77 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6e4e77 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6e4e77 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6e4e77 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6e4e77 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6e4e77 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6e4e77 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6e4e77 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441b03ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb5eee in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4e4d in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4e4d in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4e4d in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4e4d 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4d9b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4d9b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4d9b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4d9b 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b03ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4ad0 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e4ad0 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e4ad0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e4ad0 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6e4ad0 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6e4ad0 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6e4ad0 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6e4ad0 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6e4ad0 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6e4ad0 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6e4ad0 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4aa6 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4aa6 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4aa6 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4aa6 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004373d44e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e49f1 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e49f1 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e49f1 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e49f1 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e474a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e474a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e474a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e474a 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440a92ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4697 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4697 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4697 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4697 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e43cc in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e43cc in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e43cc in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e43cc in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6e43cc in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6e43cc in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6e43cc in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6e43cc in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6e43cc in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6e43cc in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6e43cc 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004447010e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e43a2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e43a2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e43a2 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e43a2 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e42ed in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e42ed in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e42ed in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e42ed 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e4046 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e4046 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e4046 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e4046 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e3f93 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6e3f93 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6e3f93 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6e3f93 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #16 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #17 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #18 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #19 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f3295e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb5eee in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bd1486 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #8 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bd1486 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #8 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bd10c8 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #8 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043bd10c8 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #8 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ad4b8de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac4331e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043800a90 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043800a90 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000438006d8 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac4331e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb62a6 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000438006d8 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004380031d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004380031d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437fff62 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440f456e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437fff62 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437ffba7 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043fed4ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437ffba7 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437ff7ec in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043fed4ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004abb62a6 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #8 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437ff7ec in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437ff431 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437ff431 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437ff076 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437ff076 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437fecbb in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441b03ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437fecbb in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437fe900 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441b03ae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437fe900 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437fe552 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436ca5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437fe552 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac1d6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ca5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044455f1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a99ccae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac1d6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004403872e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac1d6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a99ccae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004403872e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004443bd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a8d754c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #8 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a8d633c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #8 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac1d6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac1d6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a99ccae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac1d6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004369587e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443bd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac1d6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac1d6de 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a99ccae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437fe18b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041a2e88e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004443bd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004a8d754c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #8 0x00004a8dd239 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 0x00004a8dd99d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000437fe18b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #8 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b37f7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #8 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041a2e88e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b37f7 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #8 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004190ffce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443bd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004aee9d86 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #8 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b3445 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #8 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b3445 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #8 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004189e8fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b3090 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #8 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b3090 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #8 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004190ffce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004443bd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b2cdb in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #8 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b2cdb in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #8 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004190ffce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b2926 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #8 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b2926 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #8 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004195b32e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443bd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b257e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #8 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b257e in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #8 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000041980cde 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b21bd in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #8 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000436b21bd in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #8 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000419cc3be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004443bd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004aee9d86 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #8 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e534897 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #8 0x00003e5341b7 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e534897 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #8 0x00003e5341b7 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 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000418c45ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3cab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be3cab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be3cab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be3cab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be3cab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be3cab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be3cab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be3cab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be3cab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be3cab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004352f781 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #15 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #16 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004352f781 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #8 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3295e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004443bd2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004352f781 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #8 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004352f3ba in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #8 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043f3295e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004352f3ba in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #8 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004352eff0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #8 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043e9b99e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044421b3e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004177017e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000041575dce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004352eff0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #8 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004352dcf5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #8 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043e9b99e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004352dcf5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #8 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004352db49 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #8 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004352db49 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #8 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004352d937 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #8 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043788d2e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004352d937 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #8 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004352d70b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #8 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000440f456e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004177017e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004352d70b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #8 0x00004352cfb5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000043537aad 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043306d9a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000440f456e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043306d9a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000433069db in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000433069db in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92f3fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043306619 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004ac8eb9e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a92f3fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a92f3fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043306619 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92f3fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92f3fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004330625a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043be601e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004177017e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a92f3fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a92f3fe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004330625a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044350bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044350bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043305e9e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044350bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000419a69ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043305e9e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043305ae0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004af49e8e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043305ae0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043305719 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000436ca5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443b937e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043305719 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044350bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044350bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004330556f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000436ca5be 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004177017e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044350bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044350bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004330556f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044350bbe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d5926e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043305349 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004403872e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443369ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a7002ac in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a7002ac in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a7002ac in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a7002ac in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003a7002ac in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a7002ac in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a7002ac in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a7002ac in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443369ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043305349 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #8 0x000043304c95 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x00004330d90d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443369ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443369ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3ca34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001be3ca34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001be3ca34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3bf18c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:684:13
    #8 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004403872e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443369ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443369ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003e3bf18c in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:684:13
    #8 0x00003e3c3359 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 0x00003e3c3abd 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443369ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443369ce 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffbb9 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003a6ffbb9 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffbb9 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffbb9 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffbb9 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004a99ccae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700368 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003a700368 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700368 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700368 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700368 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043f3295e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000418c45ee 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042d8081e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a99ccae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffd15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffd15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffd15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003a6ffd15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffd15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffd15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffd15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442e6abe 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042d5926e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6fff94 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6fff94 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6fff94 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003a6fff94 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6fff94 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6fff94 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6fff94 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004a99ccae 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004acda41e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ffb15 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6ffb15 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6ffb15 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003a6ffb15 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003a6ffb15 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003a6ffb15 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003a6ffb15 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003a6ee60f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003a6ee60f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003a6ee60f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458eed1e 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6eb1df in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003a6eb1df in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003a6eb1df in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004aeea756 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #8 0x00004aeed5a9 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 0x00004aeedd0d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f2677a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f2677a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f2677a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f2677a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003a6ffdb2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003a6ffdb2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a6ffdb2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a6ffdb2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a6ffdb2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004147199b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000021f27abb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000021f27abb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000021f27abb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x000021f27abb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003a700050 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003a700050 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003a700050 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003a700050 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003a700050 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004598007b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003a643cec in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003a643cec in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003a643cec in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000033ffe354 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000033ffe354 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000033ffe354 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000033ffe354 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000033ffe354 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000033ffe354 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000033ffe354 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000033ffe354 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000033ffe354 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000033ffe354 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000033ffe354 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 0x000034003d22 in Set /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:171:10
    #13 0x000034003d22 in grpc_core::ChannelArgsBuiltinPrecondition(grpc_channel_args const*) /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:606:21
    #14 0x00003405f888 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #16 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #18 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6ff4f2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6ff4f2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6ff4f2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6ff4f2 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6ff4f2 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6ff4f2 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6ff4f2 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6ff4f2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6ff4f2 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6ff4f2 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6ff4f2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:53
    #12 0x00003a6ff4f2 in __invoke<(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 0x00003a6ff4f2 in __call<(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 0x00003a6ff4f2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003a6ff4f2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, 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 0x00001f42145f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003a6ef2d1 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003a6ef2d1 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003a6ef2d1 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #20 0x00004159560b 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 0x00003a643cec in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003a643cec in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003a643cec in __invoke<(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 0x00003a643cec in __call<(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 0x00003a643cec in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003a643cec in std::__y1::__function::__func<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 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e61b5 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e61b5 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e61b5 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e61b5 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6e61b5 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6e61b5 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6e61b5 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6e61b5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6e61b5 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6e61b5 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6e61b5 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e5acb in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e5acb in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e5acb in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e5acb in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6e5acb in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6e5acb in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6e5acb in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6e5acb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6e5acb in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6e5acb in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6e5acb 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a6e521d in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003a6e521d in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003a6e521d in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003a6e521d in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003a6e521d in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003a6e521d in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003a6e521d in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003a6e521d in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003a6e521d in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003a6e521d in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003a6e521d 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 0x00003a6eab95 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, 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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x000043bd180d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000413e3879 in NKikimr::NGRpcService::TGrpcServiceBase<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 0x0000413e3fdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #23 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #24 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #25 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #26 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #27 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3cab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be3cab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be3cab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be3cab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be3cab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be3cab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be3cab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be3cab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be3cab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be3cab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000043800a90 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #15 0x0000413df6f9 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 0x0000413dfe5d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3cab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be3cab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be3cab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be3cab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be3cab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be3cab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be3cab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be3cab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be3cab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be3cab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000436b3445 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #15 0x0000413dd819 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 0x0000413ddf7d 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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001be3cab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001be3cab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001be3cab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001be3cab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001be3cab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001be3cab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001be3cab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001be3cab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001be3cab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001be3cab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003a6eb291 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::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 0x00003a6eced0 in MakeIntrusive<NKikimr::NGRpcService::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 0x00003a6eced0 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004abb62a6 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #15 0x00004abb39bf in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #16 0x00003a5d3dcc in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__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 0x00003a63bc43 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #22 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #23 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #24 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #25 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #26 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa82d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000034011402 in gpr_strdup /-S/contrib/libs/grpc/src/core/lib/gpr/string.cc:49:28
    #3 0x0000340ff0cd in add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:262:16
    #4 0x0000340ff0cd in grpc_auth_context_add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:273:8
    #5 0x0000344c123c in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:45:3
    #6 0x0000344c123c 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 0x0000343fa7df in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #8 0x0000343f9524 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 0x0000343f6f71 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #10 0x0000343f6f71 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 0x0000342dac3a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #12 0x0000342dc37f 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 0x00003a6b3e69 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #14 0x00003a6b3e69 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #15 0x00003a6b3e69 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 0x000034219f03 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #18 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #19 0x0000341ee234 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #20 0x0000341ee234 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #24 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #25 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #26 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #27 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003487d135 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 0x00003487d135 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 0x00003487c9ed 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 0x00003a6baed2 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #6 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #7 0x0000341ee234 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #8 0x0000341ee234 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #12 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #13 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #14 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #15 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #18 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #19 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #20 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002799596d 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 0x000034100226 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #3 0x0000341223a3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #4 0x00003a679e96 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #5 0x00003a637b4c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #6 0x00003a63ee8e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #7 0x0000413c65b9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #8 0x0000413c589e in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #9 0x00003e722a5c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #10 0x00004124fecb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #11 0x00003e7a7535 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #12 0x00003e7a1195 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #13 0x00003e793957 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 0x00003e728a76 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #15 0x00003e72c92d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #16 0x00001f2adc05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #17 0x7fc3004ead8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 18 byte(s) in 1 object(s) allocated from:
    #0 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa82d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x0000340feca9 in add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:239:36
    #3 0x0000340feca9 in grpc_auth_context_add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:255:8
    #4 0x0000344c1263 in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:49:3
    #5 0x0000344c1263 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 0x0000343fa7df in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #7 0x0000343f9524 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 0x0000343f6f71 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #9 0x0000343f6f71 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 0x0000342dac3a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #11 0x0000342dc37f 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 0x00003a6b3e69 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #13 0x00003a6b3e69 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #14 0x00003a6b3e69 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 0x000034219f03 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #17 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #18 0x0000341ee234 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #19 0x0000341ee234 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #23 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #24 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #25 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #26 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #27 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #28 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #29 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #30 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #31 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003414e6be in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003414e6be in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003414e6be in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003414e6be 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 0x00003414e6be 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 0x00003414e6be 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 0x00003414e6be 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 0x00003414e6be 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 0x00003414f56d in grpc_core::Channel::CreateWithBuilder(grpc_core::ChannelStackBuilder*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:153:37
    #10 0x000034150584 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 0x00003487c628 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 0x00003a6baed2 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #14 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #15 0x0000341ee234 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #16 0x0000341ee234 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #20 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #21 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #22 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #23 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #24 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #25 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #26 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #27 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #28 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #29 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003487f269 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003487f269 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003487f269 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003487f269 in __allocate_at_least<std::__y1::allocator<grpc_completion_queue *> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003487f269 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00003487f269 in __push_back_slow_path<grpc_completion_queue *const &> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00003487f269 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1557:13
    #8 0x00003487f269 in grpc_core::Server::RegisterCompletionQueue(grpc_completion_queue*) /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:794:8
    #9 0x00003a64bbc7 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:396:5
    #10 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #11 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #15 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #16 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #17 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #18 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #19 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034074c02 in operator() /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:141:39
    #2 0x000034074c02 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 0x00003400cfcd in Pointer /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.cc:50:10
    #4 0x00003400cfcd in __alt<const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:665:9
    #5 0x00003400cfcd in __union<const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:706:1
    #6 0x00003400cfcd in __union<1UL, const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:706:1
    #7 0x00003400cfcd in __union<2UL, const grpc_core::ChannelArgs::Pointer &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:706:1
    #8 0x00003400cfcd 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 0x00003400cfcd 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 0x00003400cfcd in operator()<const std::__y1::__variant_detail::__alt<2UL, grpc_core::ChannelArgs::Pointer> &> /-S/contrib/libs/cxxsupp/libcxx/include/variant:816:13
    #11 0x00003400cfcd 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 0x00003400cfcd 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 0x000034009e60 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 0x000034009e60 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 0x000034009e60 in __copy_constructor /-S/contrib/libs/cxxsupp/libcxx/include/variant:888:1
    #16 0x000034009e60 in __assignment /-S/contrib/libs/cxxsupp/libcxx/include/variant:900:28
    #17 0x000034009e60 in __move_assignment /-S/contrib/libs/cxxsupp/libcxx/include/variant:986:1
    #18 0x000034009e60 in __copy_assignment /-S/contrib/libs/cxxsupp/libcxx/include/variant:1016:1
    #19 0x000034009e60 in __impl /-S/contrib/libs/cxxsupp/libcxx/include/variant:1036:25
    #20 0x000034009e60 in variant /-S/contrib/libs/cxxsupp/libcxx/include/variant:1183:35
    #21 0x000034009e60 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 0x000034008701 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 0x000034006ffa 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 0x000034006fc9 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 0x000034006a5a 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 0x000033ffead4 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 0x000033ffe492 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 0x000033ffdb55 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 0x000034074abd 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 0x00003407483e in SetObject<grpc_event_engine::experimental::EventEngine> /-S/contrib/libs/grpc/src/core/lib/channel/channel_args.h:400:12
    #31 0x00003407483e 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 0x00003407506e in __invoke<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #33 0x00003407506e in __call<grpc_core::ChannelArgs (*&)(grpc_core::ChannelArgs), grpc_core::ChannelArgs> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #34 0x00003407506e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #35 0x00003407506e 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 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #37 0x00003405f967 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #38 0x00003405f967 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 0x00003488a476 in grpc_server_create /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1677:34
    #40 0x00003a65593b 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 0x00003a64b7a2 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:365:44
    #42 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #43 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #44 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #45 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #46 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #47 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #48 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #49 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #50 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #51 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #52 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003487b9f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003487b9f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003487b9f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003487b9f9 in __allocate_at_least<std::__y1::allocator<grpc_pollset *> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003487b9f9 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x00003487b9f9 in __push_back_slow_path<grpc_pollset *> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x00003487b9f9 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x00003487b9f9 in grpc_core::Server::Start() /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:702:17
    #9 0x00003488ab3e in grpc_server_start /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:1715:37
    #10 0x00003a65a747 in grpc::Server::Start(grpc::ServerCompletionQueue**, unsigned long) /-S/contrib/libs/grpc/src/cpp/server/server_cc.cc:1214:3
    #11 0x00003a64c0c4 in grpc::ServerBuilder::BuildAndStart() /-S/contrib/libs/grpc/src/cpp/server/server_builder.cc:445:11
    #12 0x00003a63ba19 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:249:23
    #13 0x000041402ed9 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x000041401f30 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x000041401f30 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x000021e31c07 in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:350:17
    #17 0x000021ee8e81 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:267:28
    #18 0x000021ef2a74 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:455:39
    #19 0x000021ef202d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:507:13
    #20 0x000021ef409e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:533:9
    #21 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa82d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000034011402 in gpr_strdup /-S/contrib/libs/grpc/src/core/lib/gpr/string.cc:49:28
    #3 0x0000340fec84 in add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:238:16
    #4 0x0000340fec84 in grpc_auth_context_add_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:255:8
    #5 0x0000344c1263 in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:49:3
    #6 0x0000344c1263 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 0x0000343fa7df in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #8 0x0000343f9524 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 0x0000343f6f71 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #10 0x0000343f6f71 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 0x0000342dac3a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #12 0x0000342dc37f 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 0x00003a6b3e69 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #14 0x00003a6b3e69 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #15 0x00003a6b3e69 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 0x000034219f03 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #18 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #19 0x0000341ee234 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #20 0x0000341ee234 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #24 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #25 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #26 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #27 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f34fd24 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x000033ffa82d in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x000034011402 in gpr_strdup /-S/contrib/libs/grpc/src/core/lib/gpr/string.cc:49:28
    #3 0x0000340ff0ec in add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:263:17
    #4 0x0000340ff0ec in grpc_auth_context_add_cstring_property /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:273:8
    #5 0x0000344c123c in MakeAuthContext /-S/contrib/libs/grpc/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc:45:3
    #6 0x0000344c123c 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 0x0000343fa7df in grpc_core::(anonymous namespace)::SecurityHandshaker::CheckPeerLocked() /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:364:15
    #8 0x0000343f9524 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 0x0000343f6f71 in DoHandshakerNextLocked /-S/contrib/libs/grpc/src/core/lib/security/transport/security_handshaker.cc:474:10
    #10 0x0000343f6f71 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 0x0000342dac3a in grpc_core::HandshakeManager::CallNextHandshakerLocked(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/transport/handshaker.cc:151:17
    #12 0x0000342dc37f 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 0x00003a6b3e69 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:412:18
    #14 0x00003a6b3e69 in Start /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:633:26
    #15 0x00003a6b3e69 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 0x000034219f03 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 0x00003401b68e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #18 0x00003401b68e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #19 0x0000341ee234 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:981:34
    #20 0x0000341ee234 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 0x0000341e9f98 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 0x00003420dcd8 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 0x0000341c8788 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #24 0x0000348ae3ae in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #25 0x000033fd051f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #26 0x000033fd051f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #27 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x000021ab324e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x000021ab324e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x000021ab37ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x000021ab37ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001f6aff64 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f34d6e6 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 0x00001f389bcd in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034021011 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 0x00003415e462 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 0x000034104b7e in grpc_core::FilterStackCall::CancelWithError(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:1037:18
    #4 0x00003410029c in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:3
    #5 0x0000341223a3 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #6 0x00003a679e96 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #7 0x00003a637b4c in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #8 0x00003a63ee8e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #9 0x0000413c65b9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #10 0x0000413c589e in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2153:9
    #11 0x00003e722a5c in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #12 0x00004124fecb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:50:12
    #13 0x00003e7a7535 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #14 0x00003e7a1195 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #15 0x00003e793957 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 0x00003e728a76 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #17 0x00003e72c92d in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #18 0x00001f2adc05 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #19 0x7fc3004ead8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

SUMMARY: AddressSanitizer: 318255 byte(s) leaked in 6095 allocation(s).
